Zbrush License Free

0 views
Skip to first unread message

Kandy Swartzel

unread,
Aug 5, 2024, 4:58:35 AM8/5/24
to maiticare
Zbrushis still the best 3D sculpting tool. Blender also offers decent digital sculpting tool set. You do not have a lot of choices when it comes to high resolution 3d sculpting tools. Blender is a decent contender. It can definitely be used for high quality work.

real perspective

ZBrushs perspective is at best described wonky, people cope with ZBrush viewport in a way to import and export their meshes regularly into wherever they want to create their final visual output.

Making a likeness in ZBrush can be heartbreaking when you bring it into your renderer and it looks nothing like the real person.

Others disable the perspective view to not have to deal with the gobshite which ZBrushs viewport is.

Blender on the other hand gives you a real visual perspective.


ZBrush has lost its coolness factor due to bad business practices.

one being that perpetual purchases (one time purchases) as well as maintenance (you pay to keep the license update/upgrade path active) are getting less features than those which pay for subscriptions.


But Blender literally acquired new essential abilities, each trimester.

( EEVEE, Grease Pencil 2, Voxel Remeshing, Sculpt mode refactor, Geometry Nodes, Asset Browser, Color Attributes painting, New Hair )

Of course, you work a lot faster in Blender 3.6 than in Blender 2.79.


In 2.79, the skin modifier was already allowing to obtain quickly a base body shape.

There were addons distributing metaballs or Bsurfaces addon allowing to quickly obtain a surface from Grease Pencil Strokes.

And there was already Dyntopo.


In any case, I fouond blender easy to use to position shapes and run 3D like a sketch, and I can go jump in editmode and sculptmode use modifiers to build pieces, I use skin modifier very often when blocking out a character and in blender these operations are made very convenient and easy.


What you notice immediately is that he is a pro. These people, the uber pros, they would make an amazing character also using one of those webapps for sculpting, its all in their already acquired skills. Do not think you can do the same in zbrush or blender just because yuo picked one of the 2. And, zbrush will help you more if yuore a beginner. This guy instead reminds us all that skills matter more.


hey guys just trying to create a simple import/export script in zscript, which is the most fucked up language i have ever seen in my life, but i cant find a way to access the %appdata% environment variable of windows.


You could try this hacky approach:

[ul]

[li]Write a python script that gets the variable you want and writes it out to a file.[/li][li]Call the ZFileUtils function LaunchAppWithFile to launch that python script ( -guide/customizing-zbrush/zscripting/zfileutils/#launchApp)[/li][li]Use [MemCreateFromFile] to load the contents of the file into a memory block[/li][li]Read the value using [MemReadString][/li][li]Cry a little[/li][/ul]


One current issue with this method: the zscript does not wait for python.exe to complete before continuing script execution. This means that you have to add a delay into the zscript to allow for the python script to finish and write to outfile. If your script takes longer to finish than the zscript is delayed for, it will think there was an error. My idea for minimizing this issue is to, instead of using the existence of outfile to determine if there was an error, write out an errorFile if there was an error. That way I could add a Loop in the zscript after I execute the python command. This loop would check if outfile or errorFile exists. If outfile exists: the command completed successfully. If errorFile exists, there was an error; set pyCmdErr to 1 and Exit the loop. The loop would run for 5 to 10 seconds and delay 1 second between each loop.


now if i only had a clue how to create a dll from c++ that can take a env var name and return the absolute path. or possibly use py2exe to create a self contained python command to do the same that i can put somewhere where zbrush can find it.

3a8082e126
Reply all
Reply to author
Forward
0 new messages