Welcome to the Poser 12 - Feature Requests Forum

Forum Moderators:  nerd, jennblake   

Would you like to tell the Poser 12 Development team something you would like to see added to Poser 12? Or a tool that already exist be improved upon? Tell us here!


PLEASE post a NEW thread for every item. Do not post on an on-going thread/conversation or your request will be missed!


 Subject: 3D texture map with Python script

Anthony Appleyard opened this issue on Oct 13, 2020 · 5 posts

Top of Forum Print

  Anthony Appleyard    ( ) ( posted at 5:28PM Tue, 13 October 2020 · edited on 5:33PM Tue, 13 October 2020

For people who want a wood grain texture with the natural irregularities and knots and "crotch figure" etc that happen in natural wood, and showing correctly on all faces of the object, please make a type of 3D texture map that links to a Python script; for each position X Y Z in the object, the script outputs R G B as the red green blue color values at position X Y Z.

See the Youtube videos at this link https://www.youtube.com/user/mcremona/videos for examples, particularly the videos about making walnut furniture.


  FVerbaas    ( ) ( posted at 2:01PM Tue, 20 October 2020  · @4401864

I agree with you there. Would be perfect but good parametric recipes for realistic wood textures are hard to get by. That said a set of 'sockets' into which one can 'plug' a compiled function takng zyz, and normal and returning color, alpha, and so on would give very nice possibilities.

Tip: waiting for the proposal to be implemented (LOL) I use Marvelous Designer to define wood panels and import the model as .FBX. In MD I cut the planks and the beams like I would with a bandsaw. The texture wrapping looks pretty convincing quarter sawn, even at the butt ends and in holes.

The below is textured with a 1600x1600 pixels seamless wood texture with a bump map. Raw MD model, rendered in Poser 11

P11Table.png


  Anthony Appleyard    ( ) ( posted at 5:18PM Tue, 20 October 2020 · edited on 5:22PM Tue, 20 October 2020 · @4401875

FVerbaas posted at 5:15PM Tue, 20 October 2020 - #4401864

... good parametric recipes for realistic wood textures are hard to get by. ...

There are still people who are good at writing computer programs including Python scripts; one such who is also a woodworker could have a go..He would need to use random-number functions to get it realistic.

Where can I get Marvelous Designer?


  FVerbaas    ( ) ( posted at 2:19AM Wed, 21 October 2020 · edited on 2:27AM Wed, 21 October 2020 · @4401886

Random numbers library is in the standard libraries that come with Poser. Bigger problem is the speed. you will not normally want to run texturing funcions over a scripted language like Python. You will want machine code like C. PoserPython is not very friendly on own-added modules.

You cant get Marvelous Designer at their site. There is a free 30 days trial. No cost or credit card reservation needed but you must register with your email.


  Anthony Appleyard    ( ) ( posted at 7:53AM Thu, 26 November 2020 · edited on 7:54AM Thu, 26 November 2020 · @4405773

About my first message :: letting the attached Python script also output the transparency at each point (X,Y,Z) would also be useful.


 To create a post you must first sign in or register an account.

Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.