So are there 2.7 million blocks in there? I didn’t count them but I think 2 are missing roughly estimated of course
And I agree with @Pryme8 You should have a human sized camera and may be also set the initial position from the outside of the structure. May be add a human silhouette (or a camel and may be a couple of palm trees ) so to get a better sense of scaling. You could also texture these blocks. In the end, with just very little more effort it could end becoming a very nice project/demo.
Edit: There, I textured your pyramid (LoL). I was just wondering what it could look like with some material on it. It’s just a fancy minute-maid after-launch doing and from the PG assets (not recommendable ) but it might give you an idea of what it could look like with a texture and an env. I didn’t do the palm trees It also shows that you should draw a simple pyramid shape inside with a dark texture to hide the holes between the displaced blocks.
The instance count is in the console, ~67k blocks.
In terms of historical accuracy, obviously the real pyramid is not hollow. Also, these blocks are 1m square, which is the average size, but the real pyramid has wider/taller blocks near the bottom, and smaller/shorter blocks near the top. It might be worth scaling the blocks to match so that there are fewer total instances. Lastly, I added ~10cm of jitter to the position so that the blocks’ edges would stick out more, but the real pyramid has about 0.5cm between each block.
Here’s a locked camera, a human-sized sphere and a
Woah this looks super cool! I love the Pyramids would love to see them in person one day I This could also be transformed into a very cool educational experience, maybe putting some hotspots where you click and it shows some pyramid facts
It runs pretty smoothly on my machine too, but it has a good GPU.
Something might be wrong with your system. I’m always checking scenes on my ‘relic’ since I think BJS should be accessible for everyone. Dare I say it, it’s a macPro from 2009 (I mean it’s an 8-core but with slow memory and just a 1GB medium range graphic card). And (drums )…your scene just runs beautifully even on this rig.
Yes, I got the numbers. I was just teasing you (sorry for that )
So this is your own doing, is it? I wonder what Chat GPT would be able to do out of this. I might put it to the challenge if I get some spare time. Could be fun to compare (if it achieves it at all).
I tried to find a more general formula for a pyramid projection to avoid the many if conditions that make reading the code difficult. As a touch of artistry, I have rotated the cubes propertionally in height. There is now a cylinder at the top!