Damjan Minovski's Avatar

Damjan Minovski

@damjanminovski.bsky.social

Architecture / Art / Programming OmniStep Blender Add-on - https://blendermarket.com/products/omnistep -- https://omnistep.atair.cc --

474 Followers  |  144 Following  |  43 Posts  |  Joined: 25.09.2024  |  2.1823

Latest posts by damjanminovski.bsky.social on Bluesky

Post image

Can't verify right now, as i am on vacation.. but probably a bit faster. In any case - the limit is more gpu throughput.. here on my laptop it starts to drop below 60fps with 10 Million Tris in EEVEE.. (Because it creates 5x more hidden geometry for the shaders)

02.08.2025 05:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It is a Blender add-on that enables you to render millions of constant-size lines and outlines in real-time using EEVEE and Cycles, magnitudes faster than grease pencil.
So for technical drawings, line art etc. not so much for characters / deforming meshes..

20.07.2025 10:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image Post image

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

20.07.2025 05:06 β€” πŸ‘ 14    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

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

25.05.2025 20:32 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

19.05.2025 22:44 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

11.05.2025 20:24 β€” πŸ‘ 15    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

11.05.2025 09:19 β€” πŸ‘ 18    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

OmniEdge add-on work in progress.
Screen-space billboards - also zero cost.
All real-time calculations are handled in an EEVEE shader..
#blender #b3d

04.05.2025 08:37 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

bit of both - but the geo-nodes part is static if the mesh does not change.

03.05.2025 20:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

03.05.2025 14:25 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

the file:
archive.atair.cc/data.001/00....

30.04.2025 09:12 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

30.04.2025 09:12 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

The file:
archive.atair.cc/data.001/00....

26.04.2025 23:31 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

3D modeling like it's 1963.
Vector display for #Blender
Geometry Nodes / Shaders - File in comments
#b3d

26.04.2025 23:31 β€” πŸ‘ 41    πŸ” 7    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

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

19.03.2025 12:06 β€” πŸ‘ 13    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

anyone here remembers Lightscape 3.2?

09.02.2025 09:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
OmniStep

it is blender and OmniStep
omnistep.atair.cc

08.02.2025 14:19 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

unfortunately it wont work for a animation that is already done (maybe there are scripts for that?)

08.02.2025 14:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
FAQ - OmniStep

hi - omnistep creator here! To get rid of the glitches - change the camera rotation mode to 'Quaternion'. Euler Angle correction will work in the next update

omnistep.atair.cc/09_faq.html

08.02.2025 14:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

it will be in the next update! but i am a bit busy with work and other things.. and have to clean up a lot of code still - hope its out end of the month

08.02.2025 00:39 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image Post image

Experimenting with hybrid rendering techniques - getting closer to a consistent workflow. It's a mix of Blender Cycles and Stable Diffusion 1.5

17.01.2025 12:48 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

24.12.2024 00:13 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

23.12.2024 17:32 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

thanks - i get the same results.. so strange. turned everything off - adaptive, light tree etc. all light path depths set to 1

I always was under the impression that this stuff scales pretty much linearly - now the question remains if this is a cycles problem or i got this wrong for so many years

16.12.2024 10:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

usually this should be near-linear, bandwidth / data transfer being the only bottleneck..

So - all this skew comes only from adaptive sampling?

14.12.2024 15:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

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

24.11.2024 22:59 β€” πŸ‘ 33    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

the file:
archive.atair.cc/data.001/Omn...

11.11.2024 21:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

11.11.2024 21:03 β€” πŸ‘ 25    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

and the file:
archive.atair.cc/data.001/Omn...

11.11.2024 17:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

11.11.2024 17:00 β€” πŸ‘ 27    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

@damjanminovski is following 20 prominent accounts