Research branch: https://advancedresearch.github.io
Discord (Piston): https://discord.gg/TkDnS9x
Discord (AdvancedResearch): https://discord.gg/JkrhJJRBR2
Compression: 21.360625982284546 sec (79.224%)
Avg per tile: 0.008900260825951894 sec
Compression: 1.4767029285430908 sec (21.383%)
Avg per tile: 0.0006152928868929545 sec
Compression: 21.360625982284546 sec (79.224%)
Avg per tile: 0.008900260825951894 sec
Compression: 1.4767029285430908 sec (21.383%)
Avg per tile: 0.0006152928868929545 sec
It took just a few seconds to run the Dyon script and render.
File size? 469 KB (95 KB compressed).
Memory usage? 56.4 MB.
Turbine-Process3D is amazing. ON THE CPU!
It took just a few seconds to run the Dyon script and render.
File size? 469 KB (95 KB compressed).
Memory usage? 56.4 MB.
Turbine-Process3D is amazing. ON THE CPU!
I think it's a good default, but I'm open up to reverting this change later if it gets in the way of productivity.
I think it's a good default, but I'm open up to reverting this change later if it gets in the way of productivity.
crates.io/crates/turbi...
crates.io/crates/turbi...
crates.io/crates/turbi...
crates.io/crates/turbi...
Maybe I'll add versions later for environmental cube maps.
Maybe I'll add versions later for environmental cube maps.
I figured out that `RayHit` is too limited when you want to render semi-transparent objects. `RayHitAll` uses a new `IndexFlag` structure that wraps `usize` and `bool` into `i64`.
I figured out that `RayHit` is too limited when you want to render semi-transparent objects. `RayHitAll` uses a new `IndexFlag` structure that wraps `usize` and `bool` into `i64`.
Instead of using e.g. WGPU to render the final image, what if we use it in Turbine-Process3D behind the scenes?
For example, GPU kernels to do mask run-length compression.
Instead of using e.g. WGPU to render the final image, what if we use it in Turbine-Process3D behind the scenes?
For example, GPU kernels to do mask run-length compression.
What you should think about, is ray vs geometry interaction.
Think about ray vs geometry interactions as kind of iterators.
What you should think about, is ray vs geometry interaction.
Think about ray vs geometry interactions as kind of iterators.
The same people complained when I wrote some Rust libraries as if Rust was Haskell.
When I wrote some Rust libraries as if Rust was Constructive Logic, they gave up and haven't criticized me ever since.
The same people complained when I wrote some Rust libraries as if Rust was Haskell.
When I wrote some Rust libraries as if Rust was Constructive Logic, they gave up and haven't criticized me ever since.
I use an finite accumulator that sorts colors by depth and calculates the final color. Here, it can only render 64 layers.
I use an finite accumulator that sorts colors by depth and calculates the final color. Here, it can only render 64 layers.
crates.io/crates/turbi...
crates.io/crates/turbi...
The next step for Turbine-Process3D is obvious: Use less memory.
I'm thinking about making the triangle list virtual.
The next step for Turbine-Process3D is obvious: Use less memory.
I'm thinking about making the triangle list virtual.
This planet takes 3170 voxels, which is heavy since it's not a dedicated voxel renderer and runs on the CPU. I got 4 FPS.
This planet takes 3170 voxels, which is heavy since it's not a dedicated voxel renderer and runs on the CPU. I got 4 FPS.
The bad news is this: I haven't yet invented it.
Somebody help? 🥺🙏
#timetravel
The bad news is this: I haven't yet invented it.
Somebody help? 🥺🙏
#timetravel
"Only" 10 trillion numbers left to check. 😮💨
Should be done in a week or so.
Found this beauty: `19, 284 546 695 913 603`. Is this the last value 19 before 20?
"Only" 10 trillion numbers left to check. 😮💨
Should be done in a week or so.
Found this beauty: `19, 284 546 695 913 603`. Is this the last value 19 before 20?
#Bluesky_Art #landscape #oil_painting #Impressionism #painting #art
#Bluesky_Art #landscape #oil_painting #Impressionism #painting #art
So, when you buy a new computer, this just adds to your own compute. It also means you can choose the design you prefer, e.g. if you prefer an old device.
So, when you buy a new computer, this just adds to your own compute. It also means you can choose the design you prefer, e.g. if you prefer an old device.