Damjan Minovski
banner
damjanminovski.bsky.social
Damjan Minovski
@damjanminovski.bsky.social
Architecture / Art / Programming
OmniStep Blender Add-on - https://blendermarket.com/products/omnistep
-- https://omnistep.atair.cc --
OmniEdge Add-on, WIP
Preparing some examples for the release (still a few weeks out).
Cycles renderings – not nearly as fast as EEVEE, but pretty...
#b3d #blender
July 20, 2025 at 5:06 AM
OmniEdge add-on, WIP
"Constant Screen Size" in action!
Shown here: three Starlink shells, GPS, GLONASS, Intelsat, Galileo, and Iridium.
All lines scale and animate entirely on the GPU in real-time.
#blender #b3d
May 25, 2025 at 8:32 PM
OmniEdge add-on, WIP
Small update: custom attributes can drive line size.
In this case, curvature is calculated in a separate Geometry Nodes setup, then read by the OmniEdge modifier. Preliminary UI layout also visible.
#blender #b3d
May 19, 2025 at 10:44 PM
OmniEdge add-on, WIP
Edges interact with shadows, reflections, etc.
Even better - Lights see them as constant-sized!

Outlines are slightly thinner, but it works. Sunlight shadows (since parallel) only show correctly in ortho cams. Can’t have it all...
#blender #b3d
May 11, 2025 at 8:24 PM
OmniEdge add-on, WIP update:
Now fully dynamic - no preprocessing, all in GeoNodes/shaders.
Outlines + sharp edge profiles + constant screen size + exponential falloff (prevents fat lines in the distance).
#blender #b3d
May 11, 2025 at 9:19 AM
OmniEdge add-on work in progress.
Screen-space billboards - also zero cost.
All real-time calculations are handled in an EEVEE shader..
#blender #b3d
May 4, 2025 at 8:37 AM
Screen-space lines with miters and UVs, zero cost. All real-time processing runs in an EEVEE shader.

Add-on will be called OmniEdge - and once set up, everything works without the add-on installed.
#blender #b3d
May 3, 2025 at 2:25 PM
One more try – 10× faster, 60 fps with 12k edges.
Screen-space edge scaling still the bottleneck..
GeoNodes file in comments (model excluded – belongs to id)
#q3dm6 #blender #quadrascan
April 30, 2025 at 9:12 AM
3D modeling like it's 1963.
Vector display for #Blender
Geometry Nodes / Shaders - File in comments
#b3d
April 26, 2025 at 11:31 PM
Something I built in the last weeks (from scratch) – the pressure control mechanism works really well..

Rhino + Grasshopper C# for the GCode, CNCjs / MKS DLC + Grbl as controller
March 19, 2025 at 12:06 PM
Experimenting with hybrid rendering techniques - getting closer to a consistent workflow. It's a mix of Blender Cycles and Stable Diffusion 1.5
January 17, 2025 at 12:49 PM
Another small showcase for modules (coming in v1.2)
This time Third Person in walk mode + Zoom + AutoFocus

The add-on parses the module folder on load, so everyone can add more modules..

OmniStep - Now on BlenderMarket / Gumroad!
#b3d #blender #omnistep
December 24, 2024 at 12:13 AM
Update 1.2 will introduce Modules!
Here the 'Third Person' module in action.

Modules are itegrated into the add-on but are file-based - so they can be changed / updated on the fly.

OmniStep - Now on BlenderMarket / Gumroad!
#b3d #blender #omnistep
December 23, 2024 at 5:32 PM
Testing some small UserScripts for the 1.2 release of OmniStep.. (soon!)

Simple autofocus with raycasting and damping.

OmniStep - Now on BlenderMarket / Gumroad!
#b3d #blender #omnistep
November 24, 2024 at 10:59 PM
One step further - same base mesh, but with some modifiers on top..
Still runs at 60 fps

Updated Blender file in comments!
(You need OmniStep v1.1 to run it)

OmniStep - Now on BlenderMarket / Gumroad!
#b3d #blender #omnistep
November 11, 2024 at 9:03 PM
Real-time Verlet Physics in Blender - made with OmniStep UserScripts.
It's far from optimized, but works surpisingly well..

Blender file in comments!
(You need OmniStep v1.1 to run it)

OmniStep - Now on BlenderMarket / Gumroad!
#b3d #blender #omnistep
November 11, 2024 at 5:00 PM
A Path Tracer in Geometry Nodes!
Just for fun and learning geo-nodes

And of course #omnistep to walk around..
(Blender file in comments)

#b3d #blender
November 4, 2024 at 11:09 PM
Made it into a proper LaserScanner UserScript - works with cycles and any camera projection. Might have some use-case in VFX work..

Blender File in comments!
(You need OmniStep v1.1 to run it).

OmniStep - Now on BlenderMarket / Gumroad!
#b3d #blender #omnistep
October 29, 2024 at 2:02 PM
Not sure if it's a good strategy, but it looks cool - live point cloud capture from the viewport. This could be streamed to an AR app without needing geometry or shaders.

The idea is to let OmniStep use the phone as a virtual camera in AR.

#b3d #blender #omnistep
October 27, 2024 at 12:47 AM
Testing off-screen buffer rendering for upcoming OmniStep features in AR/VR.

The plan is to stream low-resolution/framerate point clouds to an AR app on the phone and receive spatial data in return. The first step is to capture the viewport.

#b3d #blender #omnistep
October 25, 2024 at 3:33 PM
Had to make this sooner or later… OmniStep + NLA trigger Userscript, all in real-time.

And by the way - Update v1.1 is out!

OmniStep - Now on BlenderMarket / Gumroad!
#b3d #blender #omnistep
October 23, 2024 at 10:41 PM
HeadBob Animation - another UserScript for the upcoming v1.1 update. Will be hardcoded in the future..

The script writes one animated property to the camera, the rest is native blender constrains, f-curve modifiers and drivers.

OmniStep - Now on BlenderMarket / Gumroad!
#blender #b3d #omnistep
October 19, 2024 at 8:11 PM
One step further - set up with custom object properties, triggered by the player with a UserScript, and read/written as NLA strips.
Sample for the upcoming v1.1 update..

OmniStep - Now on BlenderMarket / Gumroad!
#blender #b3d #omnistep
October 18, 2024 at 9:58 PM
Generic solution for doors and animations - just set the NLA Track Name and Action. The rest is handled with custom Object Properties.
This can trigger any action..
Sample for the upcoming v1.1 update.

OmniStep - Now on BlenderMarket / Gumroad!
#blender #b3d #omnistep
October 17, 2024 at 3:55 PM
Running down the side of a mountain is a great way to stress-test player physics!

OmniStep - A Scriptable First-Person Controller Add-on.
Now on BlenderMarket / Gumroad!
#blender #b3d #omnistep
September 29, 2024 at 4:54 PM