FlyAndNotDown / electron-vulkan

sample which using vulkan in electron

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Electron-Vulkan

一个在 Electron 进程中使用 Vulkan 进行 3D 绘图的简单例子。

环境要求

  • CMake
  • Node.js
  • VulkanSDK

环境配置

先安装 Vulkan SDKNode.jsCMake,完成安装后配置一条 Electron 的代理,这里推荐使用华为镜像(淘宝的试了好像不行):

npm config set electron_mirror https://mirrors.huaweicloud.com/electron/

接下来安装依赖:

npm install

构建 C++ Addon

npm run compile

运行

npm run start

About

sample which using vulkan in electron


Languages

Language:C 61.8%Language:C++ 30.7%Language:Objective-C 3.8%Language:HTML 1.4%Language:JavaScript 0.8%Language:CSS 0.8%Language:CMake 0.7%Language:GLSL 0.0%Language:Shell 0.0%