3d技术

开放的 Web 3D 绘图技术

假如想象 提交于 2019-11-30 21:16:16
WebGL是一个开放的Web 3D技术,WebGL不需要在浏览器安装插件,只要浏览器支持WebGL技术你就可以用 Javascript 进行编程. 区别于现在的Flash Player(2D)和Unity Player(3D). 这些浏览器包括 Chrome, Firefox, Safari 和 Opera 等,但注意不包括 IE. WebGL可用来开发3D网页游戏,支持GPU加速,下面就看看GoogleCode上的 WebGL Demo 吧! 更多Demo请看 http://code.google.com/p/webglsamples/ WebGL的官方网站是 http://www.khronos.org/webgl/ 愿景:WebGL + WebSocket 真的会让浏览器成为3D网游客户端,Linux也会摆脱游戏少的窘境,真是令人万分期待啊。 Linux上的FlashPlayer性能太差,CPU居高不下。 HTML5三剑客<video>和<audio>还有<canvas>快点来解救Linux桌面平台吧。 本人使用Chrome22在Ubuntu10.04上测试以下HTML5视频,平稳后CPU使用率在50%以下,集成显卡,普通CPU。 http://www.mozilla.org/en-US/contribute/ (这个是Firefox宣传视频) http://www

文章阅读:F-PointNet +代码复现

倾然丶 夕夏残阳落幕 提交于 2019-11-28 01:16:29
Brief  这是笔者看3D检测的第二篇文章,第一篇是18年CVPR的 VoxelNet ,这一篇同样是18年的CVPR,第一作者就是PointNet和Pointnet++的作者,这一篇算是后续作品。二三作者也是大佬,分别是 Wei Liu (SSD,DSSD), Hao Su 。 个人总结本文的亮点有 : 原始数据输入,保留了原始特征和点云不变性特征(在voxel中存在的问题)。 坐标转换和对其思想的使用,对本文的效果起了绝对性的作用。 但是依旧没有解决的问题是: 一个很好的为了学习到更好的3D几何特性的几何变换关系。 阶段性导致了效果的不整体 F-PointNet假设一个frustum中只存在一个instance,这对一些密集区域的segmentation是不利的。 受到串行结构的影响,F-PointNet中3d box estimation的结果严重依赖于2d detection,并且RGB信息对整个结构是至关重要的。然而,图像受到光照以及前后遮挡的影响,会导致2d detector出现漏检的情况。 个人思考 参考 知乎的回答 1.F-PointNet也同时利用了RGB图像与点云,但不同的是F-PointNet没有对两类信息分别处理(并行)并进行fusion,而是使用了2d-driven 3d object detection(串行)的方式。 这么做的好处在于:(1

3D动画技术的应用发展

我只是一个虾纸丫 提交于 2019-11-27 22:17:20
无论从动画表现还是动画制作来看,3D动画技术所涵盖的艺术表现力都与普通信息技术无可比拟。   现在计算机技术的迅速发展,3D动画制作技术也开始逐渐从电视的荧屏上运用到了当今的企业生产作业规范当中。目前计算机的虚拟仿真技术在国内的应用范畴还是比较匮乏短缺的,要结合现有的市场和企业实际制作出属于自己生产作业的3D动画,将生产规范及风险可控化进新的领域。 3D动画相对于实拍广告而言有以下特点优势: 1.制作不受天气季节等因素影响。 2.实拍有危险性的镜头可通过3D动画完成。 3.能够完成实拍不能完成的镜头 4.无法重现的镜头可通过3D动画来模拟完成等等。 5.对制作人员的技术要求较高。 6.可修改性较强,质量要求更易受到控制实拍成本过高的镜头可通过3D动画实现以降低成本。 在当今这个互联网计算机技术迅速发展的时代,3D动画应用的范畴已经***到社会的方方面面;网站建设、房地产动画、3D电影游戏、产品广告宣传片、工业仿真演示等等应用中都有3D动画的身影存在。 3D动画http://www.heihuoshi.com/ 是近几年来发展而新衍生出的一种新兴技术产业,对需要表现的对象进行形状尺寸的模拟进行场景的建立3D立体模型。再根据按要求设计的运动轨迹、虚拟摄影机的运动和其他的动画参数。通过计算机设计3D动画效果可以说是3D动画发展史上的一个创新。从房地产装修、影片广告、产品广告、MTV