Results 362 comments of Mahid Sheikh

The main issue's I've been having is remembering to use the wrapper functions and also writing explicit version checks. There's also the worry that some Cycles related things have changed...

I think it would be a cool feature to add, especially if the water shader is simple and easy to add more to(since it would encourage people to learn nodes...

Looks nice. I think the mapping nodes can be removed for Blender versions that have 4D noise textures. Also, it may be possible to use geometry nodes to add fake...

My concern however is the use of glass. In Blender, glass doesn't tend to look good if caustics are disabled, which is common in MC animation (for render time and...

For light bounces, I was thinking of using variables like "True glossy" and "JSON glossy" and then averaging them out if they're both different and if we're dealing with PBR...

"True Glossy" and "True Transmissive" counters have been replaced with a system of "if the value is the default set by MCprep, then simply don't count it. If it uses...

One more thing I want to add to the list: reusing already existing materials I've noticed that when MCprep preps materials, it creates duplicates. Currently the optimizer deals with this...

Prep materials seems to make duplicates whenever I import a new OBJ or even the same OBJ. Here's what I mean: 1. I import the OBJ once ![image](https://user-images.githubusercontent.com/75058058/177019031-006d55e2-a1f6-4a0c-9178-e6f402eb0b6a.png) 2. I...

I'll be looking into enabling Fast GI for the next update. The main reason it's not used right now is because I'm not sure if it impacts scenes too much....

One other change I might do is actually not mess with caustics for Blender 3.0+. In Blender 3.0 it seems like caustics have been improved performance wise, and they have...