mlavik1 / GodotVolumeRendering

Mirror of https://codeberg.org/matiaslavik/GodotVolumeRendering
https://codeberg.org/matiaslavik/GodotVolumeRendering
MIT License
2 stars 0 forks source link

Commit 616e82e7 works #1

Open GeorgeS2019 opened 9 months ago

GeorgeS2019 commented 9 months ago

This works,

https://github.com/mlavik1/GodotVolumeRendering/commit/616e82e7

Not the latest ones

mlavik1 commented 9 months ago

Hi @GeorgeS2019 , Thanks for notifying me. What issues are you having? For me it works on both Linux (Ubuntu) and Windows, but it's not that straight forward..

  1. Clone the repository
  2. Open the project in Godot (.NET build)
  3. In "MSBuild" tab, click the build-butotn
  4. Open Project settings - Plugins - and enable the volume rendering plugin
  5. Select the "VolumeContainerNode" and click "Import dataset" in the properties window. (I believe that last step is what changed since that commit you linked)

The documentation warned that .NET plugins is still a bit experimental, but I might have done something wrong as well.. I'm new to making Godot plugins, so I'll do some more reading this weekend :)

And I should probably write some documentation as well. I'll do it once I've finished the raw importer (should allow users to specify how the RAW files should be imported - and maybe add support for another format or two)

GeorgeS2019 commented 9 months ago

I compare the Godot codes to the Unity code.

Beside the shader and compute shader (there are now NEW Godot compute shader demo project under the Repos Godot Demo Project), the port should be straight forwards.

mlavik1 commented 9 months ago

I compare the Godot codes to the Unity code.

Beside the shader and compute shader (there are now NEW Godot compute shader demo project under the Repos Godot Demo Project), the port should be straight forwards.

Thanks! I'll have a look at that too :)