Comments are read-only. Visit Hacker News to participate in the discussion.

Retro_Dev 1 day ago | 0 points
Every time I hear about Gaussian splatting, I think about triangle splatting[0] - GPUs were built to render triangles, so I wonder what games would be like if we supported generating and rendering them as much as we do Gaussian splats.<p>[0] <a href="https:&#x2F;&#x2F;trianglesplatting.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;trianglesplatting.github.io&#x2F;</a>
guitarlimeo 1 day ago | 0 points
The Dreams game engine (only for PS4) does this and is able to achieve scenes that no other game engine can. Here&#x27;s a technical talk about how they did it: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=u9KNtnCZDMI" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=u9KNtnCZDMI</a><p>Actually sorry not sure if they use triangle splatting, but gaussian splats at least.
mrandish 1 day ago | 0 points
The Sony Dreams beta in 2018, was truly <i>revolutionary</i> and even today the world hasn&#x27;t caught up with a lot of its breakthroughs. I&#x27;d been deeply involved in the design of high-end, pro digital media authoring tools for two decades and when I saw that beta it blew my fucking mind.<p>Media Molecule (LittleBigPlanet) spent over 8 years creating Dreams, which would never have happened without Sony&#x27;s funding, but the tragedy was forcing what could have been a brilliant high-end authoring tool into a gamepad &#x2F; lean-back interface. Even now, there are still innovative UX approaches in Dreams that could be adapted into high-end 2D, 3D, compositing and animation tools like Blender.
panic 21 hours ago | 0 points
I wish they would have broken down the walls of the garden and made it a first-class engine for shipping “real” games on the platform. Even from a business perspective, it seems like a huge competitive advantage—no way would people be able to port any of it to other platforms.
Boxxed 1 day ago | 0 points
Pretty sure they use SDFs, not triangle or gaussian splatting
debugnik 1 day ago | 0 points
If I recall their talk correctly, models are unions of SDFs, which get sampled into a point cloud, and each point gets splatted as another SDF primitive called a &quot;fleck&quot;.
guitarlimeo 1 day ago | 0 points
Ah thanks for the correction. The splat terminology they also use confused me.
cma 1 day ago | 0 points
I think SDFs is the data underneath, but baked into SDF voxel tiles at runtime and not always evaluating SDF shapes. The SDF tiles still get splatted.<p>At one point it used triangles for the large splats, and still compute shaders for the small ones due to quad overdraw. I&#x27;m not sure if the final version stuck with that or went all compute, but quad complexity is also why nanite does compute shaders for small triangles and traditional rasterization for the larger ones.
mschuetz 1 day ago | 0 points
In my experience it isn&#x27;t really about quad overdraw&#x2F;helper lanes, but rather about primitive assembly. On my RTX 4090, vertex shaders max out at about 20M tris&#x2F;ms, while mesh shaders, which bypass primitive assembly, can reach 40M tris&#x2F;ms. Maybe quad draw might be the next bottleneck after primitive assembly.<p>But it&#x27;s a bit difficult to find the exact reason since profilers won&#x27;t really tell you a concrete bottleneck when drawing vast amounts of tiny tris.
cma 22 hours ago | 0 points
Nanite does support mesh shaders and does use that for the larger triangle rasterization when available. But quad overdraw is brutal with triangles near pixel size, making 4K as expensive to render as 8K, and they&#x27;ve said it&#x27;s the reason they fall back to compute shaders even when mesh shaders are available for small patches. That might have been part of the reason on Dreams though since there weren&#x27;t any mesh shaders on PS4.<p>4K has 8 million pixels so should be able to do pixel per triangle with a separate depth pass and still fall within that 20M even with some overdraw from not all patches able to be culled.<p>edit: opps thought you said per frame, per ms would give 330M&#x2F;660M triangles per frame, doesn&#x27;t seem like a big bottleneck; PS4 was more like 26M per frame though but rendered at 900p-1080p. I think it&#x27;s translucency was stochastic so lots of stuff could still get culled, but wouldn&#x27;t be able to cull as aggressively (like nanite with masked materials).
sorenjan 1 day ago | 0 points
They&#x27;ve made a follow up to that called MeshSplatting. <a href="https:&#x2F;&#x2F;meshsplatting.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;meshsplatting.github.io&#x2F;</a>
lambda 1 day ago | 0 points
I think that Gaussian splatting is generally better, as the Gaussians are smoother and easier to optimize, if you can use them.<p>Things like triangle splatting are useful if you have to integrate into an engine that only support triangles. But with modern graphics pipelines, you can implement Gaussians quite efficiently, including newer techniques like Gaussian point splatting that can scale up seamlessly to enormous scenes:<p>* Video: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=2AWv_nIfp-U" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=2AWv_nIfp-U</a><p>* Paper: <a href="https:&#x2F;&#x2F;jorisar.nl&#x2F;gaussian_point_splatting&#x2F;gaussian_point_splatting.pdf" rel="nofollow">https:&#x2F;&#x2F;jorisar.nl&#x2F;gaussian_point_splatting&#x2F;gaussian_point_s...</a><p>* Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;JorisAR&#x2F;gaussian-point-splatting" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;JorisAR&#x2F;gaussian-point-splatting</a>
WithinReason 1 day ago | 0 points
Already done in 2023: <a href="https:&#x2F;&#x2F;mobile-nerf.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mobile-nerf.github.io&#x2F;</a><p>runs on a phone: <a href="https:&#x2F;&#x2F;storage.googleapis.com&#x2F;jax3d-public&#x2F;projects&#x2F;mobilenerf&#x2F;mobilenerf_viewer_mac&#x2F;zdeferred_r_mac_forward.html?obj=gardenvase" rel="nofollow">https:&#x2F;&#x2F;storage.googleapis.com&#x2F;jax3d-public&#x2F;projects&#x2F;mobilen...</a>
interestica 21 hours ago | 0 points
Every time I see a Gaussian splatting post, someone brings up triangle splatting. So I think it&#x27;s an inevitable pivot.
xscott 1 day ago | 0 points
Yeah, there were other splats before Gaussian splats, so lots of cool possibilities depending on the style you&#x27;re after. However, hard triangles have hard edges, and then you might be anti-aliasing those edges in some way. Gaussian splats can just be a triangle or two where the pixel shader feathers towards the edges.
Ohentis 23 hours ago | 0 points
Has anyone doing this but with shared vertices
ffsm8 1 day ago | 0 points
Isn&#x27;t nanite in unreal engine exactly that?<p>To be clear, I&#x27;m not proficient in it&#x27;s use, just watched a few videos about it&#x27;s theory when it was initially announced
cyanmagenta 1 day ago | 0 points
No, nanite is just having different levels of detail for objects, and which LOD gets selected is done automatically by the engine. So users can use ultra-high-def models (including 3d scans of real-world objects), and the engine automatically generates and uses lower polygon versions for when the object is far away or whatever.
ffsm8 1 day ago | 0 points
Strange, when I looked into it that seemed to be just a desirable side effect with the rendering being done via the triangles - which was also supposedly the reason why you could directly use scanned models, despite them having millions of triangles in their model<p>But again, I&#x27;ve really only super superficial understanding of this, I just understood it like that back then<p>I learned about gaussian splattering mere months before nanite was introduced and their technical talks and articles always sounded exactly like what I just learned about the splattering, that&#x27;s why I got that impression
weryberl5 1 day ago | 0 points
Honestly there should be many more types of splatting imo...
zokier 1 day ago | 0 points
Beta splatting seems pretty promising. It addresses the fuzziness aspect of gaussians among other things.<p><a href="https:&#x2F;&#x2F;rongliu-leo.github.io&#x2F;universal-beta-splatting&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rongliu-leo.github.io&#x2F;universal-beta-splatting&#x2F;</a><p><a href="https:&#x2F;&#x2F;linus-franke.com&#x2F;hibs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;linus-franke.com&#x2F;hibs&#x2F;</a>
cubefox 1 day ago | 0 points
There are various papers on variants of Gaussian splatting (keyword &quot;differential rendering&quot;) which replace the Gaussians with some other explicit geometric representation that can also be rendered in real time. A triangle soup is just one example. I recall one which uses some sort of tetrahedral foam instead.
mturk 1 day ago | 0 points
Bundle support in geometry nodes is <i>huge</i> for complex pipelines and workflows, particularly when combined with lists and closures. I have been running on the alpha builds to get access to them in my workflows.<p>It took me a while to properly understand it, but it&#x27;s genuinely great. It maps so much more of what I expect from traditional coding, scripting etc into the visual paradigm and makes an awful lot easier to use.<p>Also, should out to databpy and nodebpy, both of which are indispensable and make using nodes and blender so much nicer:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;BradyAJohnston&#x2F;databpy" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;BradyAJohnston&#x2F;databpy</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;BradyAJohnston&#x2F;nodebpy" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;BradyAJohnston&#x2F;nodebpy</a>
unshavedyak 1 day ago | 0 points
If you enjoy or get value out of Blender please consider donating: <a href="https:&#x2F;&#x2F;fund.blender.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fund.blender.org&#x2F;</a><p>They have easy subscription options, even a monthly coffee adds up! Thanks!
guidopallemans 1 day ago | 0 points
Tried the beta on my M4 a couple of weeks ago on a scene of 4M splats (exported from spirula studio, great tool) , and found that it&#x27;s immediately very mature, fast, and well-integrated. I could not find anyinconstencies with the rest of the interface. Congrats to the team!
load-bearing 1 day ago | 0 points
Interesting discussion from start of this year of one of the first popular music videos made with this technology. Some decent explanations in there.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46670024">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46670024</a>
PyWoody 1 day ago | 0 points
Wow, that video made me instantly nauseous.
Groxx 1 day ago | 0 points
If you&#x27;d like a somewhat more sedate example: <a href="https:&#x2F;&#x2F;youtu.be&#x2F;J1-yToxKOzI" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;J1-yToxKOzI</a><p>Their LazyPosy channel has a video about how they made this one, difficulties, etc if you&#x27;re interested in that too. More practical than technical, though it wasn&#x27;t done with Blender.
ch_fr 10 hours ago | 0 points
And much much more. Blender release videos are genuinely delightful to watch and they get better the more you learn about the software. More features are added, AND they keep polishing what&#x27;s there, like for example weight painting finally having auto-normalize toggled on by default.<p>It&#x27;s also wonderful to see the video sequencer get more love and node parity grow between the shader editor, geometry nodes, and the compositor.
dvh 1 day ago | 0 points
You show something to your boss, he pats you on the shoulder and says &quot;Perfect! Just move chairs 2 feet left and ship it&quot;. How does one do it with gaussian splats?
pfg_ 23 hours ago | 0 points
You select the points involved in the chair and move them and then you fix the holes in the floor. Gaussian splats are just 3D point clouds with a bunch of extra values per point.
zokier 21 hours ago | 0 points
Point clouds generally (often) represent surfaces (in a sense), splats represent light fields. The key thing is that a splat (or set of splats) is not related to a specific object necessarily, so it is non-trivial to select all splats involved in the chair.
discordance 19 hours ago | 0 points
There are ways to convert point clouds from splats into regular editable meshes and primitives. This is one popular method but there are many (look up surface reconstruction if you&#x27;re interested):<p><a href="https:&#x2F;&#x2F;imagine.enpc.fr&#x2F;~guedona&#x2F;sugar&#x2F;" rel="nofollow">https:&#x2F;&#x2F;imagine.enpc.fr&#x2F;~guedona&#x2F;sugar&#x2F;</a>
andybak 23 hours ago | 0 points
With about the same amount of ease as if you&#x27;d used photogrammetry - which is very widely used in game pipelines
zokier 21 hours ago | 0 points
Traditional photogrammetry produces polygon models which are completely different from radiance fields that splatting does. I&#x27;d compare the difficulty to editing a vector image vs editing raster image.
andybak 20 hours ago | 0 points
Photogrammetry creates a polygon soup that is famously hard to edit.<p>Yes you can mitigate the problem. But the same is largely true for splats as well.<p>It&#x27;s fair to say one is easier than the other, but it&#x27;s a difference of degree rather than of kind. And mesh tooling has the benefit of a few decades head start and several orders of magnitude more investment.
derac 1 day ago | 0 points
I have seen techniques for smart selecting objects and moving them around in the scene.
ranguna 11 hours ago | 0 points
You ask an AI world model to do it.
gregsadetsky 1 day ago | 0 points
Does anyone have recommendations for video &#x2F; 4d splats? Are there softwares &#x2F; techniques to check out? How to record, render, etc.<p>Thanks!
originalvichy 1 day ago | 0 points
I am a fan of this channel: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;@RadianceFields" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;@RadianceFields</a><p>He is very frequently posting news about the splat world as well as quite many tests and demos with different software or hardware. I would expect him to cover Blender specific stuff soon, but it&#x27;s a great source already for existing stuff.
adventured 23 hours ago | 0 points
Minimax H3 can do orbit videos + splats very well.
nilsherzig 13 hours ago | 0 points
Watching the release change log Video while knowing nothing about modeling was awesome. I love getting a small glimpse into a whole different world of nerds
hoyd 21 hours ago | 0 points
I remember the first time I installed Blender, the download size was 2.5 mb.
Zecc 19 hours ago | 0 points
They used to take pride in keeping it below 1.44 MB, the size of a HD floppy disk.
usef- 17 hours ago | 0 points
Because that allowed people to share it at the time easily, but the size is no longer a constraint for sharing
usef- 18 hours ago | 0 points
That was ~2002? About 9 minutes on dialup. The new one is significantly faster to download for me, given connection speed differences (~9 seconds).<p>In its early days most competing software was still distributed via disc. A small download size made it more accessible to more people
devy 1 day ago | 0 points
Apparently, while Gaussian splatting is not the core technique for all world models, it has become a dominant representation and rendering backend for spatial and reconstructive world models.
utopiah 23 hours ago | 0 points
Even works in XR, tried on Frame just yesterday <a href="https:&#x2F;&#x2F;video.benetou.fr&#x2F;w&#x2F;1z3RE28EGWB7ZeeAgdCaEY" rel="nofollow">https:&#x2F;&#x2F;video.benetou.fr&#x2F;w&#x2F;1z3RE28EGWB7ZeeAgdCaEY</a> and don&#x27;t trust the low FPS capture, was quite smooth.
impizulu 20 hours ago | 0 points
congrats on the new release! I hope with all the attention Blender has been getting recently (I&#x27;ve been seeing it in a bunch of tech demos from some gigantic companies) it gets a nice boost of donations.<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=bvB4PHbzn0E" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=bvB4PHbzn0E</a> <a href="https:&#x2F;&#x2F;fund.blender.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fund.blender.org&#x2F;</a>
aurareturn 1 day ago | 0 points
For those who use Blender for work, how far are models like Astra away from using Blender to create something good enough at a junior, senior level?
commieneko 1 day ago | 0 points
I&#x27;ve been using Claude to drive Blender with the official Blender MCP server. Mixed results; but some of them very good.<p>Claude Opus is very good at creating geometry nodes for specific applications. You have to know what to ask for. It&#x27;s not a magic genie.<p>For example, I asked it to make a node setup to create the geometry for a table. It did a mediocre job of it. Then I told it to do research on the nomenclature for tables and create a parametric control interface to generate tables with the UI using the table nomenclature. It did a very good job of that. It set it up so that I could put the units in using Imperial or metric. I also asked it to come up with reasonable default values for the parameters and it did. With just a little tweaking I have a very useful table generator for greyboxing scenes.<p>I then did a similar round with it for book cases and straightback chairs with useful results.<p>I asked it to make material nodes for wood: oak, maple, etc. And it did a pretty good job of that. Nothing amazing, but a useful place to start.<p>It won&#x27;t be replacing people that know what they are doing, but its useful for giving that person better specifications for what you want.<p>I had Claude keep notes on the project and it made a skill that has been useful for later projects.<p>Think of it as a very bright intern that works very fast but has very little practical experience.<p>The problem, of course, is that if AI replaces interns, then there may not be a future generation of experts. By then, though, the AIs may be good enough to replace the experts. Next year? Next week? Who knows. If you guide it right to learn as it works, it _does_ get better over time.<p>I have no idea what to expect or what the actual limits of this tech is. I&#x27;ve see it make really hilarious mistakes, then turn around and explain the math its using so well that I can ask for what I want &quot;properly&quot; and it&#x27;s surprised that that was what I really wanted.<p>It is like dealing with a very well read alien.<p>If the AIs don&#x27;t end up murdering us all in our sleep it could be an amazing world we are entering.
mrandish 1 day ago | 0 points
&gt; By then, though, the AIs may be good enough to replace the experts. Next year? Next week? Who knows.<p>Lately, I&#x27;ve been pondering this question in general and I&#x27;m worried the answer might be &quot;Never&quot; for some kinds of work - at least if we don&#x27;t change how LLMs are currently developed and improved. At a high-level, the problem is they don&#x27;t &#x27;learn on the job&#x27; like a human and writing their memory &amp; learning in .md files works for some things but fails for others.<p>While the &#x27;rising tide&#x27; of baseline LLM knowledge continues to grow, they are still FTIs (Factory Trained Intelligences), meaning they <i>mostly</i> learn from data which can be assembled&#x2F;tagged or synthesized in mass bulk - plus specific abilities in certain domains which the factory has prioritized for more costly special training. For some broad categories of important work, I suspect there&#x27;s a significant unfilled gap in our LLM instances being able to effectively <i>crystallize</i> knowledge acquired on-task. Without that, context files will remain helpful crutches not true substitutes.
commieneko 1 day ago | 0 points
I would argue that we have no idea how the technology will change. Humans have a poor record of predicting what human based technology can do in a given amount of time. This is non-human intelligences. All bets are off. Maybe the AI can give us a clue. If they feel like it.<p>Sci-fi stuff aside, it&#x27;s not just a matter of the AI&#x27;s telling the supporting tech what to do. We are already at the point where we can&#x27;t predict what the AI will do to the supporting tech. Blender, for example, is mostly traditional computer science with some physics and art direction thrown in. It&#x27;s damn hard to use.<p>This is not a criticism, that&#x27;s just where we are in developing a UI for the math and physics and art direction. Just using the AI to make for me UI changes, convenience features, and special utilities has drastically changed not only the way I work, but the kind of projects I&#x27;ll undertake. I think nothing of having Claude whip up a special physics based particle system or compositing stack these days. I could have done that in the past, but it would have been so much work for a one time job I wouldn&#x27;t consider it. I&#x27;d just brute force a solution with manual keyframes and a lot of trial and error.<p>And while I can program and solve (simple) physics problems, its not my day job. My day job is telling stories and explaining things with animated narratives.<p>Earlier today I was asked to help with some animations explaining how musical scales worked and to come up with ways to visualize them. Using Claude I&#x27;ve already got Blender doing a credible job at creating musical notation and linking it up to a (sort of) physically accurate sound wave simulation&#x2F;visualization. Not done yet, but it&#x27;s looking promising. This is within a few tens of minutes of an instructional designer asking me what might be possible for the topic. And I already have a sound synthesizer written in javascript (by Claude) that I used for a project a while back. Hooking them together is just a json file or two away...<p>Even if the Super Intelligence never materializes, just using current LLMs as an amplifier for existing technology is going to change things into something unrecognizable. And something that is very dangerous in the hands of human bad actors.
mrandish 1 day ago | 0 points
&gt; I would argue that we have no idea how the technology will change.<p>I didn&#x27;t discuss how I think the tech will change. I pointed out a current gap in crystalizing knowledge acquisition gained on-task because I feel that gap is still under-appreciated. There&#x27;s a lot of very interesting work trying to identify how to cost effectively narrow that gap (Dynamic Modular Adapters, Background Distillation, Test-Time Training, etc).<p>They all can be effective to varying degrees in different ways but they also all have their own gaps and trade-offs. As of now, there&#x27;s no clear path to per-instance knowledge crystalization that&#x27;s both broadly generalizable <i>and</i> scales cost-effectively. Will both be solved eventually? I think almost certainly. Will both be solved in the next 2-5 years? Maybe... but it smells like the kind of fundamental problem that&#x27;s &#x27;wicked&#x27; hard, so I wouldn&#x27;t be surprised if the LLM you and I can afford to daily drive in 2 - 5 years is <i>far</i> more capable and &#x27;smart&#x27; but isn&#x27;t that much better at automatic crystalized learning from on-task knowledge acquisition than the best LLMs are today.<p>To be clear, LLMs are fabulously useful in myriad ways and I think they&#x27;ll continue getting much more useful in many more ways. That&#x27;s so much a given, it makes identifying which remaining gaps are so fundamental there&#x27;s a good chance they won&#x27;t be solved in 2-5 years especially interesting.
anakaine 1 day ago | 0 points
&gt;&gt;By then, though, the AIs may be good enough to replace the experts. Next year? Next week? Who knows.<p>&gt;Lately, I&#x27;ve been pondering this question in general and I&#x27;m worried the answer might be &quot;Never&quot; for some kinds of work<p>Why are we worried that AIs might not be able to replace people? That seems like quite the dystopian statement.
mrandish 1 hour ago | 0 points
&gt; Why are we worried that AIs might not be able to replace people?<p>While I agree that increasing LLM use will, unfortunately, cause disruption and reallocation in job roles, this has always happened whenever technology enables automation. It predates computers going back hundreds of years. A friend of mine has a doctorate in &#x27;History of Technology&#x27; and wrote his thesis on the massive employment and societal disruption steam power and railroads caused in the 1800s. The disruption inevitably consolidates roles in some areas while creating new jobs elsewhere. While the directly attributable new jobs are sometimes fewer in number than those lost, they usually have meaningfully higher average compensation.<p>Although there are a few exceptions, so far the vast majority of these disruptions have, on decadal timescales, resulted in significant economic growth, expanded labor productivity and higher standards of living overall. This has held since Gutenberg&#x27;s movable type displaced manual scribes, steam shovels displaced dangerous mining jobs and Hollerith&#x27;s punch card mechanical tabulators replaced huge rooms full of human calculators engaged in mind-numbing manual calculation. Since I generally <i>like</i> humans, I&#x27;m glad when fewer of them are forced to feed their families at the cost of black lung in a coal mine, crippling arthritis at 50 or the soul-crushing tedium of paper-pushing. This is part of gradually transitioning to a post-scarcity world where fewer but higher-paying jobs, which are far more productive and engaging, &quot;pay for&quot; more leisure, education, child-rearing, early retirement and unleashing more creative joy by artists, musicians, poets and dreamers. We can&#x27;t get to &#x27;post-scarcity&#x27; by somehow keeping everything the same and one day at 9am flipping a switch. Big changes that matter, whether for better or worse, have <i>always</i> been disruptive.<p>Individually, disruption is still disruptive and uncomfortable. I get it. No one likes change and uncertainty being forced on them. For hundreds of years each of these transitions has been especially hard on those who are end-of-career or otherwise unwilling to re-skill, learn and transition to new work. And it might be tougher for the current end-of-career generation (including myself) because we&#x27;re the <i>last</i> generation who will ever have entered the workforce with the expectation we could work for &gt;40 years and retire without ever re-skilling.<p>While you might think that LLMs are so damn BIG that &quot;this time it&#x27;s different&quot;, there&#x27;s ample evidence that <i>every</i> generation before us thought that too and I&#x27;ve personally seen different disruptions happen several times in my four decade career, and heard worried claims in the &#x27;80s and &#x27;90s of &quot;...but it was never like <i>THIS</i> before.&quot; It&#x27;s true the rate of large technological disruptions has been steadily increasing for at least the last 200 years and their size is bigger in absolute terms but <i>not</i> bigger relative to the size of the overall economy, which has grown orders of magnitude. That&#x27;s why it feels different and bigger to every generation, but it&#x27;s still the same directional trend you read about in textbooks, except it&#x27;s now happening to you and all around you. Schumpeter called it &quot;Creative Destruction&quot; for good reason. These are the labor pains and contractions that have always birthed the future.<p>I truly feel for those personally experiencing uncertainty, discomfort or displacement and being forced into figuring out an uncertain future. I don&#x27;t know of a way to stop change, and even if there were, there&#x27;s no point in the past I&#x27;d pick as being better than today. And I think our children will probably feel the same and not want us to stop progress today, even if we could. Renaissance Faires are lovely fantasies reimagining a past in which most humans lived short, brutal lives. And it&#x27;s worth pointing out that even the possibility of NOT being under relatively constant threat of uncertainty, discomfort, or displacement has only ever existed at large scale in all of human history for the last hundred years. Before that, well... the old adage about wishing on someone &quot;May you live in interesting times&quot; was literally considered a curse. Now, and forever after, everyone alive and all their descendants will be both privileged (and doomed) to enjoy (and endure) interesting times. While there will inevitably be digressions in certain regions and in certain decades, on average and over the long run, I believe the outlook for more humans, in more places, to live more of their lives in happiness is better than it&#x27;s ever been.
flykespice 19 hours ago | 0 points
If you don&#x27;t mind sharing, what kind of work do you do with Blender?
pawelduda 20 hours ago | 0 points
Not for work but playing around. Opus 5.5 built a house in Blender based on construction blueprint pdf (vectored graphics, based on which it manually computed scale and dimensions). It did more in 1.5h than I (total 0 exp) did in multiple months working on and off on the project. It flagged some blueprint flaws I noticed myself too. It even mapped terrain.<p>Later I gave it 3d rendered images (just png&#x27;s!) of interior design of specific rooms. It created all the furniture in Blender with 95% accuracy (the 5% were small geometry quirks and shortcuts the model took, but nothing that can&#x27;t be fixed manually).
flykespice 19 hours ago | 0 points
how was the generated topology?
pawelduda 3 hours ago | 0 points
Accurate but there weren&#x27;t many source points, so not not a lot of vertices were created
bachittle 1 day ago | 0 points
Fable 5.2 is really good at using Blender from my testing. That being said, even smaller models are good enough for junior level work, it just depends on what deliverable or metric you are looking at. Most agentic LLMs can now do low poly assets for example.
maccard 1 day ago | 0 points
Could you share any assets and prompts?
Tade0 1 day ago | 0 points
I don&#x27;t know a about Blender, but frontier models already do a good job generating scenes in Three.js:<p><a href="https:&#x2F;&#x2F;threejseval.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;threejseval.com&#x2F;</a>
a34729t 1 day ago | 0 points
Blender can be guided with Opus 5.5 to do reasonably detailed buildings and generate textures, and modify existing models, say a car, and add doors. There is still a lot of handholding, but it&#x27;s good enough!
sehw 1 day ago | 0 points
We don&#x27;t use &quot;AI&quot; for serious work.
guipsp 1 day ago | 0 points
Congrats! That&#x27;s unrelated to the grandparent comment tho.
tmpz22 1 day ago | 0 points
Most of these platforms support scripting, meaning software development strategies can be applied to iteratively developing graphics etc.<p>Though with some graphic design tools you have to proxy it with AppleScript because there is no other automatable interface with the design tool.
colechristensen 1 day ago | 0 points
More skilled technology users get better results when asking LLMs to do technology things.
hermitShell 1 day ago | 0 points
We are converging on text specification to 3D world. Gaussian Splat technology doesn&#x27;t get as much hype as it deserves. The killer app for VR headsets is still to come.
flykespice 19 hours ago | 0 points
Little tangent but I have how every Steam auto-update resets Blender to default state, so I have to manually reinstall all my plugins again.
baxuz 1 day ago | 0 points
Wanted to get into GS for 2 years already, and I have no idea where to even start. It&#x27;s such a fast-paced field.
dmarcos 23 hours ago | 0 points
I help maintain <a href="https:&#x2F;&#x2F;sparkjs.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sparkjs.dev&#x2F;</a> Nice way to ease into it and community to help out.
baxuz 3 hours ago | 0 points
Wow! Gonna check it out, thanks! Last time I checked it was all proprietary renderers which were a fork of some ... kellog thingy IIRC
jfrei 1 day ago | 0 points
Pretty cool that Gaussian Splatting is included in Blender. It always amazes me how many (sometimes pretty hidden) features Blender provides while still being rather a lean piece of software. I believe though that Gaussian Splatting is not ideal for getting well-structured mesh data with limited vertices for typical video game usage. I&#x27;m wondering where this is going in the future.