Verge3D

WebGL 应用构建框架
授权协议 GPL
开发语言 Python
所属分类 程序开发、 3D图形处理库
软件类型 开源软件
地区 国产
投 递 者 安奇
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Verge3D 旨在利用常见三维软件来创建轻量级和引人入胜的 WebGL 应用程序,这是经过实战验证的概念的逻辑延续。这一全新框架的主要优势是照片级仿真、全类型动画与脚本支持、基于 glTF 加载的高效资产文件,以及优越的跨平台互通性。

blender 是一款开源 3D 建模和动画软件,verge3d 运行在 blender 环境下,因此,安装 verge3d 前需要首先安装 blender 。你可以通过官方网站 blender.org 下载。

安装

Linux

/home/$user/.config/blender/2.79/scripts/addons/verge3d

 

Windows 7+

C:\Users\%username%\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\verge3d

 

macOS

/Users/$USER/Library/Application Support/Blender/2.79/scripts/addons/verge3d
  • 引言 Three.js和Verge3D都是优秀的WebGL开发框架,前者在程序员中流行,后者为艺术家所熟知,两者有什么内在的关联呢?本文为读者揭晓Verge3D底层的秘密。 Three.js是什么? Three.js是一款流行的开源webGL框架,由西班牙人Mr.doob开发,由于其易用性受到开发者欢迎,社区庞大。Three.js在WebGL的api接口基础上,进行了进一步封装,具有良好的易用性和

  • 在这块已经摸索有一小段时间了,很遗憾一直没有很正式的项目把整个工作流程跑起来,可能本身的工作流程就是很冗长复杂,所以需要这么多岗位拆分成这么多的环节,公司的产品也是一层一层的封装,架构比较复杂。然而对于想了解全貌的我来说,能基于公司的框架去拼搭积木还不够,所以我想找一套适合自己的,轻巧又相对完善的套路,把Web3D玩起来。 从最早的看Threejs/BabylonJs的examples,到网上的一

 相关资料
  • 我使用gradle创建了一个简单的java项目,从“gradle init——类型java应用程序”开始。 主java文件的内容-“App.java”: 文件“build.gradle”的内容: gradle似乎已成功下载log4j jar文件: 在~/中有一组log4j jar/pom文件。gradle目录。当我尝试生成时,出现以下生成错误: 我对gradle/java是新手。任何帮助都将不胜感

  • 构建应用的流程是通过创建应用提交一些信息进行处理 从git 仓库获取tags列表 调用jenkins API 将应用的相关参数及版本信息传给它并进行构建 Jenkins Job执行Shell命令 执行docker build并上传致Docker 仓库 平台监听到job已经执行完成并成功了,调用kubernetes API更新应用的Image地址 监听升级情况 发送通知 以上是构建应用的后端流程,而

  • 通常,构建工具是maven,ant或者gradle。但是,也可以只用make:make clean && make -j2 && sudo make install搞定一切。 假设开发者同时安装了java,groovy,scala和kotlin四种语言开发环境,其应用可能用到四种语言中的至少一种。只要设置好了各语言相关的环境变量:JAVA_HOME,GROOVY_HOME以及SCALA_HOME和

  • 本文向大家介绍前端框架Vue.js构建大型应用浅析,包括了前端框架Vue.js构建大型应用浅析的使用技巧和注意事项,需要的朋友参考一下 真正的模块化 前端模块化很早就开始了,无论是 require.js,browserify 进行模块化打包, 还是 Angular 进行依赖注入,我们都可以把JS代码分成一个个小的模块并组装起来。然后我们还会通过 less 或者 sass 来把CSS文件也拆成一个个

  • 构建用户程序框架 接下来我们要做的工作,和实验准备中为操作系统「去除依赖」的工作十分类似:我们需要为用户程序提供一个类似的没有Rust std标准运行时依赖的极简运行时环境。这里我们会快速梳理一遍我们为用户程序进行的流程。 建立 crate 我们在 os 的旁边建立一个 user crate。此时,我们移除默认的 main.rs,而是在 src 目录下建立 lib 和 bin 子目录, 在 lib

  • 本文向大家介绍用 Composer构建自己的 PHP 框架之构建路由,包括了用 Composer构建自己的 PHP 框架之构建路由的使用技巧和注意事项,需要的朋友参考一下 上一篇中我们已经建立了一个空的 Composer 项目,本篇将讲述如何构建路由。 久负盛名的 CodeIgniter 框架是很多人的 PHP 开发入门框架,同样也是我开始学习如何从头构建一个网站的框架。在 CI 中我学到了很多,

  • 一个普通的应用程序由以下文件组成: 二进制文件 这个安装在 /usr/bin。 一个桌面文件 这个桌面文件向shell提供关于这个程序的重要信息,例如名称、图标、D-Bus名称,启动的命令行。安装在 /usr/share/applications. 一个图标 这个图标安装在 /usr/share/icons/hicolor/48x48/apps, 无论当前背景是什么系统都会到这里查找图标。 一个设

  • HTTP/HTTPS 是最常见的一种协议,在智能手机里广泛应用。虽然每家公司都有一个主页,您可以通过HTTP或HTTPS访问,这不是它唯一的使用。许多组织通过 HTTP(S) 公开 WebService API ,旨在用于缓解独立的平台带来的弊端 。 让我们看一下 Netty 提供的 ChannelHandler,是如何允许您使用 HTTP 和 HTTPS 而无需编写自己的编解码器。 HTTP D