Thermal erosion is now fully ported! There isn’t a very noticeable difference this time around, I think it looks a bit better though (but maybe I’m biased!). I also changed the setting names to make them easier to understand: Repose Angle is now Threshold Iterations is now Time They are also shorter too, so they work nicely in
This week went better than expected in many ways. I ended up getting the modifier work done fairly quickly and managed to squeeze a small refactor, breaking a ~1300 lines file into 3 files. I still have somre more refactoring to do to make things more flexible. Hopefully I can get to that too in the following weeks. Porting went smoothly
In this series of posts I’m going to talk about the new hot stuff I’m working on for Mirage. This will be my first time doing a devlog, so bear with me 🙂 Our first stop is what I’ve doing for the past few months: the Rust port. Port to Rust Rust is a programming language focusing on safety, performance and
A new age is upon us. Internal is dead, and we have a shiny new engine to replace it. This quick intro will help you get into Eevee.
Looking to add support for presets in your addon? Read on to find out how!
Another Eevee experiment. This time I worked on a cross hatching material.
Making BMesh code sweeter with some syntactic sugar
After several months of work, I’m launching the greatest version of Mirage today.
In previous tutorials we looked into the basics of how to create mesh data to make new objects. Let’s shift gears and start abusing pre-existing meshes instead, today we will look at extrusions.
I’ve been playing around with Eeevee recently and the new shader-to-rgb node to create a futuristic glass effect.
A few moons ago security researchers at Cisco made waves in the Blender community after disclosing a number of vulnerabilities that could allow an attacker to run arbitrary code. All the of them were fixed by 2.79a but it’s still possible to make Blender run arbitrary code.
Creating a mosaic of several images is boring grunt work. Luckly it can be automated!