HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Crudodev

no profile record

Submissions

ZBrush Copy-Paste: Using Rust Where No One Expected

crudo.dev
2 points·by Crudodev·năm ngoái·1 comments

Script Mate – Autodesk Maya micro framework

crudo.dev
2 points·by Crudodev·năm ngoái·1 comments

How to start writing a plugin for ZBrush with Rust?

crudo.dev
4 points·by Crudodev·2 năm trước·1 comments

[untitled]

1 points·by Crudodev·2 năm trước·0 comments

comments

Crudodev
·năm ngoái·discuss
Since I have experience with ZBrush plugins, I decided to fix this issue as part of my CopyPaste plugin. The fix itself is ridiculously simple—just a few lines of code to write the subtool name into the OBJ file. When the OBJ is written to disk, my plugin parses the file and injects the correct subtool name where it belongs.
Crudodev
·năm ngoái·discuss
Python can seem daunting to non-technical users. Even after writing simple scripts in Maya, creating interfaces with PyQt can be challenging. Many users resort to adding buttons to Maya’s shelf, but this method is unreliable. Updating Maya or dealing with corrupted preferences can lead to lost scripts and frustration.

I created ScriptMate because I needed a reliable, portable solution for managing my scripts. It’s designed for anyone who wants a clean, scalable way to organize scripts in Maya without relying on its fragile preferences system. Whether you’re a solo artist or managing a team, ScriptMate makes script management effortless.
Crudodev
·2 năm trước·discuss
I started reading Hacker News a year ago, and it was amazing. Sometimes, very smart people get involved in discussions.

But what I see here now is disappointing—people who most likely don’t even have an understanding of the CG industry, real post-production, 3D programming, and so on, trying to push immature arguments. Discussions about whether Blender can have an "abstract Linux moment," or if it can be adopted by big players, lack depth and seriousness. It's just sad to see discussions at this level.

On the other hand, in the world of post-production, we face big problems with very expensive per-seat software from large vendors. We need solutions because even the best industry-standard software—not Blender—has bugs and lacks necessary features. Sometimes, small software projects build communities, push boundaries, and save you at the peak of a deadline, but they’re still not perfect.

You need to understand that Blender is young and has only recently started its own path. It's a very good tool, first and foremost, and it can offer much more if you’re a strong artist or programmer.

But it’s a tool that anyone with knowledge of coding or 3D programming can improve. You don’t need to pay for a license or deal with closed SDKs.

Sure, businesses build around stability, and Blender isn’t a first choice for many. Investors don’t want to make risky decisions. But very soon, we’ll see Blender integrated into pipelines alongside other tools. In the end, it will become the first-choice software for many tasks in the CG industry.

Over the last decade, I’ve seen different companies acquire solutions, integrate them into their own tools, and claim they "innovated"—but they often killed the original ideas and didn’t push anything forward. Most of the major advancements in the CG industry have come from open source or studios that made their tools available for everyone.

Just look at how many new technologies Autodesk has developed in the last decade: none. They just bought solutions or received them from open source.

Stop being narrow-minded and look at the bigger picture
Crudodev
·2 năm trước·discuss
In that moment when i decided to create my own plugin, I didn’t find any useful information. I did a lot of crash tests, read different very old ( oldest discussion was 19 year old ) discussions on forums. Tried to understand how to glue all this stuff together. And finaly structurised all my knowledge in this article. That was interesting experiance for me, as i didn’t have any experience with Zbrush and ZScript before even with C compabilities in Rust. But as end result I hope this documentation will help you to save your time and avoid my mistakes UPD: Im not professional developer, this is what im doing for my needs as 3d Artist. The code may contain a lot of core mistakes, but it works for me. Feel free add comments, what I've did wrong with rust and what i can improve.
Crudodev
·2 năm trước·discuss
Zed code editor looks more interesting, plus it is modern, open-source, and actively developed
Crudodev
·2 năm trước·discuss
Is it only me feel the Obsidian overcomplicated for the notes? I just prefer flat Notes directory and create .md files, which i can sync everywhere i want.

To be honest Obsidian is so good, but i like simple solutions.
Crudodev
·2 năm trước·discuss
Very interesting article especially for me as 3d Artist. Good article on this topic very rare.

Im gonna give a try the Three.js
Crudodev
·2 năm trước·discuss
In that moment when i decided to create my own plugin, I didn’t find any useful information. I did a lot of crash tests, read different very old ( oldest discussion was 19 year old ) discussions on forums. Tried to understand how to glue all this stuff together. And finaly structurised all my knowledge in this article. That was interesting experiance for me, as i didn’t have any experience with Zbrush and ZScript before even with C compabilities in Rust. But as end result I hope this documentation will help you to save your time and avoid my mistakes

UPD: Im not professional developer, this is what im doing for my needs as 3d Artist. The code may contain a lot of core mistakes, but it works for me.

Feel free add comments, what I've did wrong with rust and what i can improve.

https://github.com/IgorDmytrenko/Zbrush-plugin-template.rs