Live data from Hacker News

Blender 3.4

wiki.blender.org

21–30 of 106 posts

Re: Blender 3.4

#21
I want them to support a textual shading language for all render engines. Instead, they cultivate graphical programming. From a programmer's point of view, this is a significant drawback.

Re: Blender 3.4

#22

I want them to support a textual shading language for all render engines. Instead, they cultivate graphical programming. From a programmer's point of view, this is a significant drawback.

How would you propose that? Cycles uses OSL, whereas Eevee is a raster OpenGL renderer. There’s very few things that can target both.

Unless you mean a different implementation per renderer?

Re: Blender 3.4

#23

I love blender. Software developers on hackernews HAVE to try out the blender python api. It's just an integral part of my workflow especially for modding games.

What things do you typically use the API for? I can't come up with anything off the top of my head where you'd rather use the API than the GUI.

Basically automating variant creation and modifying assets for various level of details.

Also automatic fixing of imported models from various game ripping sites.

Re: Blender 3.4

#24

In case anyone prefers the more flashy release notes https://www.blender.org/download/releases/3-4/

I'm wondering if this might be the better submission URL. It might be a bit lower on details but at the same time it conveys a richer overview of what the release is about.

Re: Blender 3.4

#25

I love blender. Software developers on hackernews HAVE to try out the blender python api. It's just an integral part of my workflow especially for modding games.

What things do you typically use the API for? I can't come up with anything off the top of my head where you'd rather use the API than the GUI.

Less useful since Geometry Nodes were included, but generative/procedural stuff was only possible via the API for a long time. Besides that, every single addon is leveraging the Python API, so basically any functionality you get from installing an addon.

Besides that, I've written bunch of macros as basically python files I execute in Blender to do repetitive tasks. Another thing I've done is writing a distributed render queue for headless rendering, using the Python API.

Re: Blender 3.4

#26

I love blender. Software developers on hackernews HAVE to try out the blender python api. It's just an integral part of my workflow especially for modding games.

What things do you typically use the API for? I can't come up with anything off the top of my head where you'd rather use the API than the GUI.

[deleted]

Re: Blender 3.4

#27

I love blender. Software developers on hackernews HAVE to try out the blender python api. It's just an integral part of my workflow especially for modding games.

Blender’s API is the entire reason I started venturing into the Python ecosystem. Found out I was no good at designing 3D but a lot better at programming.

Re: Blender 3.4

#28
post #24

In case anyone prefers the more flashy release notes https://www.blender.org/download/releases/3-4/

I'm wondering if this might be the better submission URL. It might be a bit lower on details but at the same time it conveys a richer overview of what the release is about.

Agree.

The submitted URL is high-on-detail (normally good for HN audience) but low enough on context that I'd say it's mostly of use for frequent Blender users & Blender community members (who likely know how to find both URLs).

The flashy URL, while lower on detail, still packs a reasonable amount in. Alongside much-needed context.

Re: Blender 3.4

#30
post #17

I love blender. Software developers on hackernews HAVE to try out the blender python api. It's just an integral part of my workflow especially for modding games.

Haha the Blender Python API! Back in high school, a friend and I wrote a 3D platforming video game from scratch. The on-disk 3D model format we used was something I just came up with. It was plaintext ASCII where we would write in every vertex and tex coord by hand, and the engine would turn those over to the obvious OpenGL functions. That was obviously stupid, so my friend learned how to use Blender and wrote an exp…

Funny just stumbled upon Poi yesterday! Small world
Post reply on HN