Kool:Kotlin 编写的 Vulkan/OpenGL 引擎,适用于桌面 Java 和使用 Kotlin 编写的 JavaScript

Kool 是一个多平台图形引擎,在 Vulkan/OpenGL 上运行,并能在 Desktop Java 和带有 WebGL2 的浏览器上运行。它由 Kotlin 编写,目前 Android 支持暂停,但易于再次启用。它主要是我个人的项目,如果你感兴趣,你也可以在你的项目中使用它。我准备了一些演示,按创建顺序大致排列。加载后,你还可以通过左上角的“汉堡包”按钮在它们之间切换:

· 使用 NVIDIA PhysX 车辆 SDK(带驾驶车辆)。仍处于开发中。

folder
kool:一种VulkanOpenGL引擎,用于桌面Java和用Kotlin编写的Javascript 预估大小:394个文件
file
.gitignore 101B
file
gradle-wrapper.jar 52KB
file
gradlew.bat 2KB
file
ShaderModel.kt 27KB
file
PbrShader.kt 23KB
file
InputManager.kt 21KB
file
Mat4f.kt 23KB
file
Mat4d.kt 26KB
file
GltfFile.kt 28KB
file
Color.kt 20KB
file
MeshBuilder.kt 34KB
file
VkRenderBackend.kt 25KB
file
gradlew 5KB
file
index.html 1KB
file
CollisionDemo.kt 23KB
file
JointsDemo.kt 21KB
file
fs_empty.js 155B
file
package.json 293B
file
physx-js-webidl.wasm.js 848KB
file
Vehicle.kt 21KB
zip 文件大小:1.74MB