当前位置: 首页 > 软件库 > 应用工具 > 多媒体工具 >

OpenVDB

电影视觉特效工具
授权协议 MPL
开发语言 C/C++
所属分类 应用工具、 多媒体工具
软件类型 开源软件
地区 不详
投 递 者 公孙和怡
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OpenVDB只是一个C++库,并非完整的视觉特效软件,它可帮助更容易的创建体积效应。OpenVDB源代码在Mozilla Public License Version 2.0下发布。

这是梦工厂首次开源其特效软件,其它电影公司也会偶尔开源其软件,如迪士尼旗下的皮克斯开源了Open Subdiv,实现高性能细分曲面的库;卢卡斯影业和索尼影业开源了Alembic,允许特效公司以多种格式储存和共享动画。大多数动画工作室都是使用私有软件如RenderMan或Maya。

  • OpenVDB 是梦工厂开源的体素数据格式库,虽然是开源的,但是对windows 的支持非常不好。如果想在windows上搞体素的话需要花一番功夫。写一个总结,编译中需要注意的地方。过两天整理好会写一个bat文件来一次性搞定配置。 VS工程的建立就是把源代码和头文件按照文件夹的目录结构加到VS的空项目里就行,可以用CMake生成更加方便,目前测试VS08 和 VS 10 都能正确编译, 但你的依赖

  • OpenVDB初探(一) Tree OpenVDB的tree是管理三维体素阵列的稀疏表示组件,其中每个元素(int、float、vec等等)都通过离散的三维索引空间坐标进行处理,通常以Coord进行标识: openvdb::FloatGrid grid = ...; openvdb::FloatGrid::Accessor accessor = grid.getAccessor(); openvd

  • 主页:https://www.openvdb.org/ 源代码:https://github.com/AcademySoftwareFoundation/openvdb 欢迎 OpenVDB是获得奥斯卡奖的开源C ++库,它包含新颖的分层数据结构和一套工具,用于有效存储和处理离散在三维网格上的稀疏体积数据。它是由 DreamWorks Animation开发的,用于故事片制作中通常遇到的体积应用程

  • OpenVDB 的命名规范 介绍: 本文档详细地规定了编码的实践,这应用于OpenVDB的代码库。提交的代码应该遵循这些规定,来维护一致性和可维护性。 在C++编程语言的软件工程之中,团队协作开发中,这个规范是 有借鉴意义的。 命名空间 1  小写,保持简单和短小(例如 tools ,tree) 2  使用 internal (或者 detail) 或者 module_internal 作为同义词

  • 背景 OpenVDB是一个得过很多学术奖的流体模拟单元Voxel数据结构,因其目前免费开源,在电影界各大主流电影特效制作软件(如Maya,Houdini)中广泛流传使用。 我第一次接触这个数据结构是在学习Houdini的阶段的时候了解到VDB,通过实际操作感受,VDB的某些Filter的计算速度和存储体积都比Houdini内置数据格式Volumn优秀。 最近,因工程设计需要,想要摆脱Houdini

  • 设置环境变量 X_VCPKG_ASSET_SOURCES=x-azurl,http://106.15.181.5/ VCPKG_DEFAULT_TRIPLET=x64-windows 先下载 再编译 vcpkg install openvdb --only-downloads vcpkg install openvdb

  • 想用OpenVDB搞体素?又是在Windows下工作?不知道如何编译之?我来给你一个完美的Windows版本,在VC10下完美编译,所有的单元测试也都通过了。同步我的提交吧。 git clone https://github.com/zhoub/openvdb 转载于:https://www.cnblogs.com/Jedimaster/archive/2013/03/29/2989074.htm

 相关资料
  • 嗯,圆和椭圆还不错,但如果是带圆角的矩形呢? 我们现在能做到那样了么? 史蒂芬·乔布斯     我们在第三章『图层几何学』中讨论了图层的frame,第二章『寄宿图』则讨论了图层的寄宿图。但是图层不仅仅可以是图片或是颜色的容器;还有一系列内建的特性使得创造美丽优雅的令人深刻的界面元素成为可能。在这一章,我们将会探索一些能够通过使用CALayer属性实现的视觉效果。

  • 我们可以使用Effects的概念为flex应用程序添加行为。 例如,当文本框获得焦点时,我们可以使其文本变得更大胆,并使其大小稍大。 每个效果都从Effect类继承属性,而Effect类又从EventDispatcher和其他顶级类继承属性。 S.No 效果和描述 1 Flex Effect Class Effect类是一个抽象基类,它定义了所有Flex效果的基本功能。 此类定义所有效果的基础工厂

  • Path2.0 iOS应用中,用户有两种状态,分别是睡眠和唤醒状态。切换睡眠状态时,一个月亮会慢慢升起来,背景图案也会慢慢变化。唤醒之后,月亮慢慢消失。这份代码就是实现了这种超炫特效。需将模拟器的语言区域设置成中国。 [Code4App.com]

  • 迅睿视频电影系统采用 PHP7+MySql 开发的视频点播程序,具有强劲功能、卓越性能、安全健壮,以及灵活、方便、人性化设计简单易用是最大的特色,是快速架设视频网站首选软件。 系统基于 xunruicms 框架的以视频管理、播放等功能为主的定制程序。发布连载视频,分类别管理,付费设置,支持会员充值及购买模式 采用国际主流框架 Codeigniter4 运行的视频程序,轻架构,高效易开发,快速搭建并

  • 我们使用的是visual studio 2015,并有以下字体:- 使用visual studio 2015 typescript编译器,这可以归结为:- 这很好,在chrome上运行良好,但是,我们希望它也能在ie10 / ie11上运行。 我相信我们需要“多填充”这个,以便将生成的js文件转换为es5。 目前visual studio中有什么可以做到这一点吗?这种转换的最佳方式是什么?或任何样

  • 一面 时间: 09.08 无技术 问实习时候的项目经历(机器视觉项目),用编程语言和框架 出差经历,对出差怎么看 反问:部门出差的频率; 时间:18min