Texture Feature
I was wondering if PrusaSlicer already had a texture feature or was planning as ideamaker has just come out with something that looks pretty good.
https://profound3d.com/blogs/news/raise3d-ideamaker-4-1-0-includes-texture-feature
RE: Texture Feature
I second that. Would love to see this available.
RE: Texture Feature
you can already do this in almost any 3d program, it's really not needed for slicing that's a gimmick that Ideamaker has added.
look in your 3d program of choice for displacement, or bump maps or normal's mapping. all of these are basically the same feature it's been available for many years and can be baked into your 3d models before export.
of course if you don't have a 3d program of choice you can always just download Ideamaker for free
Good luck, have fun
Swiss_Cheese
The Filament Whisperer
RE: Texture Feature
The Cura slicer has a 'fuzzy skin' option which approaches this. I've used it with attractive results. It is not identical to, but compliments the pattern of the textured sheet very well.
RE: Texture Feature
The upcoming PrusaSlicer 2.4.0 also has an experimental "Fuzzy Skin" option under "Layers and Perimeters" in expert mode.
Very interesting surface effect.
Have a look at my models on Printables.com 😉
RE: Texture Feature
@area51
SWEET!!! 🙂
RE: Texture Feature
you can already do this in almost any 3d program, it's really not needed for slicing that's a gimmick that Ideamaker has added.
look in your 3d program of choice for displacement, or bump maps or normal's mapping. all of these are basically the same feature it's been available for many years and can be baked into your 3d models before export.
of course if you don't have a 3d program of choice you can always just download Ideamaker for free
Good luck, have fun
Swiss_Cheese
Absolutely agree with Swiss, this is not a slicer feature but a 3d design function.
RE: Texture Feature
The face brick texture on the building below was done with a 'negative' model file having the texture, which was then subtracted from (cut from) the model pieces as the final drafting step. I sure thought I had a photo handy of the wind turbine base showing the 'fuzzy' skin, but apparently I don't. 😉
RE: Texture Feature
OK, I agree that the slicer is the wrong place to apply texture. However, the probability that primary school kids would be able to master Blender or Maya or any of the advanced CAD programs with surface displacement tools is somewhere south of zero. I would be wonderful if someone could build a post-processing program that would paing texture on STLs coming out of TinkerCAD or OpenSCAD. Both of those are usable by beginners.
(OpenSCAD does have a surface() function that will map a greyscale image onto the surface of a block, but you can't apply it to anything other than a rectangle the size of the image. ....with little control over the z-axis size of the box. I haven't figured out a real use for it yet.)
@netfool
That would Be wonderfool, for the youngsters. (Please excuse my pun 😉 ) However you don't have to master Blender. I would suggest that if they (the childern) are intelligent enough to learn how to 3D print properly, that they are also intelligent enough to learn the basics of 3D design, I would go a step farther and say that they should be taught the basics of 3D design first, and that teaching 3D printing as anything other then an example of what can be done with their designs would be out of order.
The children would find themselves not understanding why they are getting poor results, why is one part of the model doing this and not the other, and why they can't have certain features, and understanding the reason for those features. The curriculum should be better thought out. We have many adults here who find themselves in that same situations daily. Perhaps the kids aren't ready UVW mapping yet.There are plenty of other fun and exciting things to be learned first.
You still have to learn how to use these tools. I'm not a Openscad or a Tinkercad user, I have taught classes with Blender before, basics through advanced. We once had a miscommunication with Autodesk about 8 seats of 3DSMax, and they were not available or installed at the time the class was scheduled, So, I had to teach the class in Blender, this ended up being appreciated by several of the students as they were able to go home and use the software to farther themselves. Blender can be as simple or as complex as you like, If your the instructor you can go through and configure Blender in the most simple of ways hiding all else so as not to distract.
From what I've been reading here on these forums Openscad and tinkercad certainly seem to have a place in the community, but if your moving on to Displacement maps, Bump maps, and Normals mapping, and the 3d program your using doesn't support these features or is lacking in their functionality, it's probably a sign that its time to move on.
Regards
Swiss_Cheese
P.s. Blender is not my Primary tool set, It is however very powerful if you need it to be.
The Filament Whisperer
RE:
@swiss_cheese
Well.... I understand your viewpoint. But one of the chief advantages of something like TinkerCAD in K-6 education is that the kids can learn to create things without actually learning how to do 3D printing. I know teachers to use it to teach basic concepts and then do the printing for their classes. Seeing a third-grader light up when handed something she or he created in TinkerCAD is a heart-warming experience. The single biggest failing of the U.S. education system is failing to engage students. If you can keep students engaged, you'll create life-long learners. In my opinion OpenSCAD is a valuable tool for teaching the fundamentals of co-ordinate systems, vectors, and geometry in K-12 math classes in a way that the math books when I took those classes totally failed to do. (Full Disclosure: That was 2/3 of a century ago).
RE: Texture Feature
Would be nice to have a geometry displacement feature inside of Prusa Slicer because:
1. If you "bake" in the texture in your STL source it will get really big - in fact gigabytes of data per STL model instead of some KB
2. Pre-baking of displacement maps in a external DCC or CAD can significantly slow down the workflow - but it will give you the last bit of control over all details.
so I think it would be handy to have this option also in the slicer...
RE: Texture Feature
Would be nice to have a geometry displacement feature inside of Prusa Slicer because:
1. If you "bake" in the texture in your STL source it will get really big - in fact gigabytes of data per STL model instead of some KB
2. Pre-baking of displacement maps in a external DCC or CAD can significantly slow down the workflow - but it will give you the last bit of control over all details.so I think it would be handy to have this option also in the slicer...
Interesting point re. STL size. Seems like doing texture in the slicer does in fact make more sense.
RE: Texture Feature
Hi there,
you can already do this in almost any 3d program, it's really not needed for slicing that's a gimmick that Ideamaker has added.
look in your 3d program of choice for displacement, or bump maps or normal's mapping. all of these are basically the same feature it's been available for many years and can be baked into your 3d models before export.
of course if you don't have a 3d program of choice you can always just download Ideamaker for free
Good luck, have fun
Swiss_Cheese
I am not verysure of that, I am working under freecad and tried already to script a macro for it: to transform a png pivture into a pin like heightmap.
generating pins of given heights as a funtion of the gamma... however, this was not working well... I was able to generate small shapesof 20x 20 pixels... so no I disagree this is not very handy... the ideamaker feature seems to be easy to use.. which make it of better use as doing it in the cad softwarwe or in blender......
I would advise to get the possibility to export the modified stl.. not the sliced one..... still not very handy : gcode as stl or obj...how to get a refined/ simplified stl for rework on freecad... not the best...
I see big advantages there,,,
also an interesting thing for me: having a prusa app to scan in 3d using the ARCode of google like sony 3d creator... which I already have in my xperia xz1 but not very good...It is a funny app but not close to a professional scan app as one may expect mostly a toy...this could be an interesting add on. to prusa
or having an usb-c android lidar camera as the infrared camera of FLIR but for time of flight application....instead of being the intel real sense or a samsung note s10....I just need an additional plug and play camera...to add 3d scan possibility to my smartphone...
RE:
Would love this.
Been spending the last couple of days trying to make some wood finish on a simple tablecoaster I have made. Without any success..
https://www.printables.com/model/406084/
RE: Texture Feature
The best current alternative I've found is to use the texture features in the BOSL2 library for OpenSCAD.
RE: Texture Feature
you can already do this in almost any 3d program, it's really not needed for slicing that's a gimmick that Ideamaker has added.
look in your 3d program of choice for displacement, or bump maps or normal's mapping. all of these are basically the same feature it's been available for many years and can be baked into your 3d models before export.
of course if you don't have a 3d program of choice you can always just download Ideamaker for free
Good luck, have fun
Swiss_Cheese
The key word is "Almost".
I spend time on learning https://www.onshape.com/en/
And it do not have a texturing function.
See comments under this video:
If you can do it in "almost any 3d program", can you provide a list of programs that can do it?
Or better list of, FREE CAD like ,programs that can do it?
I'm not going to pay, $1,975/per year for 1 user, for CAD just to use it few hours on every second weekend or so.
3D printing is not my profession. It is more a hobby.
Also many people do not do ANY 3D modelling and just print.
They just download or buy or commission, STL and put them in to slicer.
If there is no texturing in slicer, that means that this function is unavailable for many people who do 3D printing.
And for those who have some 3D modelling skills, they have to manually modify each STL from web, in their program of choice, if it has that function!
That's why there is absolutely no reason to gate-keep texturing only for the "proficient in that one program that has this function" people.
If we have some useless (in my opinion) fuzzy hair in slicer why cant we have texturing there?
RE: Texture Feature
I tried to google "free CAD software that has texturing"
And there are no results.
I mean there are "About 21,600,000 results (0.49 seconds) ".
But most results are to expensive programs.
And if not, they refer to adding texture while rendering. Not changing the shape of the object.
Just pick your CAD of choice and search for something like: 'Blender Texture 3D' and you will soon know whether it has the function or not.
Cheerio,
RE: Texture Feature
All the results are tutorials to how to do it in Blender.
My CAD of choice does not have this ability. There are just home made scripts that can apply a fixed texture but you do not have control over it.
Also I just found out that Prusa slicer already have function to add text to your prints that can follow the curvature of part.
That is basically a texture in shape of letters!
Why not add at least few pre-programmed textures than?
https://help.prusa3d.com/article/text-tool_399460