gameknife / gkNextRenderer

A Realtime PathTracer
50 stars 4 forks source link

help wanted #109

Open tigrazone opened 2 weeks ago

tigrazone commented 2 weeks ago

I work with add ktx2 reader on my private fork. Can you help me with it? Doesnt load ktx2 yet... https://github.com/tigrazone/gkNextRenderer-my-private/tree/ktx2-rework

tigrazone commented 2 weeks ago

For ktx2 loading I use code of Sascha Willems and code similar to code from VulkanglTFModel.cpp

gameknife commented 2 weeks ago

Great idea! maybe I should do a "cook" stage, to prepare the jpg/png into ktx2, then loaded to gpu. I have a plan to support this cook to dds, now I will consider ktx2 instead

tigrazone commented 2 weeks ago

take a look Using ASTC Texture Compression for Game Assets. basisu contains example to compress to many formats

tigrazone commented 1 week ago

Can you help me to load ktx2 in my fork repo? I cant solve by myself. You write texture loading code and maybe can help me. Help is really wanted

gameknife commented 1 week ago

Can you help me to load ktx2 in my fork repo? I cant solve by myself. You write texture loading code and maybe can help me. Help is really wanted

the ktx2 file is reference from gltf? I can do a feature to load a ktx2 file into vulkantexture with a filenpath, will that solve ur problem?

tigrazone commented 1 week ago

maybe it can solve. my fork supports gltf. yours support only glb. can you read and solve problem in my sources?