1. STL

2. AMF

3. X3D

  网址:

  http://www.web3d.org/x3d-resources/content/examples/X3dResources.html

 

  

  网址:

    http://www.web3d.org/

  

X3D具有一整套丰富的组件化特性,能胜任工程、科学可视化、CAD与建筑、医学可视化、培训与仿真、多媒体、娱乐、教育,以及更多的工作。

虚拟现实建模语言演变成明显更成熟、更优雅的X3D标准,可以作为所有应用程序及网络应用程序之间3D数据实时通信开发工作的开端。

X3D特性一瞥

  • 整合了XML:这是与以下内容整合的关键:

    • Web Services

    • 分布式网络

    • 跨平台、跨应用程序的文件与数据交换

  • 组件化:允许轻量级的3D运行时核心引擎

  • 可扩展性:允许为垂直市场应用程序和服务添加组件以便扩展功能

  • 重塑能力(Profiled): 标准化的扩展套件,以满足特定的应用需求

  • 渐进的:易于更新同时保留VRML97内容到X3D

  • 为网络/嵌入式应用准备:从移动电话到超级计算机

  • 实时性:图形是高质量的、实时的、交互式的,并且3D数据中包含音频和视频。

  • 良好定义性:使得构建一致的、一贯的以及无BUG的实现(Implementation)更简单

X3D支持

  • 3D图形及可编程渲染 - 多面体、参数化几何体、多层次变换、灯光、材质、多通道/多级纹理映射、像素与顶点渲染及硬件加速。

  • 2D图形 - 空间化的文本;2D矢量图形;2D/3D混合

  • CAD数据 - CAD数据转换为一种开放的格式,供出版和交互式媒体使用。

  • 动画 - 利用计时器及插补器来驱动连续性动画;仿人体动画与变形

  • 空间化的音频与视频 - 可视化的声源映射到场景中的几何体上

  • 用户交互性 - 基于鼠标的拾取与拖拽;键盘输入

  • 导航 - 摄像头;用户在3D场景中的移动;碰撞检测,靠近与可见性检测

  • 用户定义的对象 - 可以通过创建用户自定义的数据类型来扩展浏览器内置功能

  • 脚本 - 可以通过编程语言和脚本语言动态改变场景

  • 网络 - 能够整合单一X3D场景和网络上X3D场景的资源;通过超链接的方式对象链到其他场景或WWW上其他资源

  • 物理仿真与实时通信 - 仿人体动画;空间地理信息数据;与分布式交互仿真(DIS)协议整合

4. 几何计算的网址

  http://www.geometrictools.com/

  

  

5.纹理,几何处理个人博客

  http://www.blackpawn.com/blog/

  

  http://www.blackpawn.com/texts/cellular/default.html

  

3D 相关的更多相关文章

  1. 【转】PCB中3D相关功能详解

    如果PCB Layout工程师能够在设计过程中,使用设计工具直观地看到自己设计板子的实际情况,将能够有效的帮助他们的工作.尤其现在PCB板的设计越来越复杂,密度越来越高,如果能够洞察多层板内部则可以帮 ...

  2. 基于Adobe Flash平台的3D页游技术剖析

    写在前面 从黑暗之光,佛本是道,大战神的有插件3D页游.再到如今的魔龙之戒. 足以证明,3D无插件正在引领页游技术的潮流. 目前,要做到3D引擎,有以下几个选择. 说到这里,我们发现.这些都不重要. ...

  3. 从零3D基础入门XNA 4.0(1)——3D开发基础

    [题外话] 最近要做一个3D动画演示的程序,由于比较熟悉C#语言,再加上XNA对模型的支持比较好,故选择了XNA平台.不过从网上找到很多XNA的入门文章,发现大都需要一些3D基础,而我之前并没有接触过 ...

  4. Civil 3D API二次开发学习指南

    Civil 3D构建于AutoCAD 和 Map 3D之上,在学习Civil 3D API二次开发之前,您至少需要了解AutoCAD API的二次开发,你可以参考AutoCAD .NET API二次开 ...

  5. 转载:[转]如何学好3D游戏引擎编程

      [转]如何学好3D游戏引擎编程 Albert 本帖被 gamengines 从 游戏引擎(Game Engine) 此文为转载,但是值得一看. 此篇文章献给那些为了游戏编程不怕困难的热血青年,它的 ...

  6. 3D建模与处理软件简介

    [前言]自半年前笔者发表博客“什么是计算机图形学”以来,时常有人来向笔者询问3D模型的构建方法与工具.笔者的研究方向是以3D技术为主,具体包括3D建模,3D处理及3D打印三个方面,在3D建模与处理方面 ...

  7. [ZZ]计算机视觉、机器学习相关领域论文和源代码大集合

    原文地址:[ZZ]计算机视觉.机器学习相关领域论文和源代码大集合作者:计算机视觉与模式 注:下面有project网站的大部分都有paper和相应的code.Code一般是C/C++或者Matlab代码 ...

  8. 关于如何学好游戏3D引擎编程的一些经验[转]

    此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰 ——阿哲VS自己 QQ79134054多希望大家一起交流与沟通 这篇文章是 ...

  9. WebGL学习(2) - 3D场景

    原文地址:WebGL学习(2) - 3D场景 经过前面WebGL学习(1) - 三角形的学习,我们已经掌握了webGL的基础知识,也已经能够画出最基本的图形,比如点,线,三角形,矩形等.有了2D绘图的 ...

随机推荐

  1. HDU 3746 Cyclic Nacklace (用kmp求循环节)

    Cyclic Nacklace Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)T ...

  2. [转]VS2010 常用插件

    本文来自:http://developer.51cto.com/art/201403/432954_all.htm 虽然VS2010IDE功能已经非常强大了,但是在有些地方还是可以优化,或者说有更合适 ...

  3. 中信信用卡淘气金卡,V金卡,大众点评金卡,易卡白金卡

    中信 | 谈谈经典多倍积分卡:易卡&悦卡(超详细+图解+思考)! http://www.flyertea.com/thread-1972766-1-1.html 易卡积分测试,购物/机票/外卖 ...

  4. CSS布局模型学习

    转自:http://www.cnblogs.com/erliang/p/4092192.html CSS布局模型学习   参考链接慕课网:HTML+CSS基础课程 知识基础 1. 样式 内联 嵌入 外 ...

  5. win7/64+python3.4+pyinstall3+tkinter+smtp=图形界面群发邮件客户端

    #file:   GUI_MAIL.py#Date:   2016/01/07#Author: lao_wan import tkinterimport smtplibfrom email.mime. ...

  6. Selenium Webdriver——JS处理rich text(富文本框)

    126邮件正文邮件的rich text 先让selenium切换到iframe中 driver.switchTo().frame(driver.findElement(By.className(&qu ...

  7. leetcode219

    public class Solution { Dictionary<int, List<int>> dic = new Dictionary<int, List< ...

  8. open语句对文本和二进制文件的读写

    文本文件的操作此种方式是以行为单位进行读取的基本单位,主要应用的方法和函数有Open,Close,Line Input,FreeFile,EOF等.先简述其功能然后结合代码示例进行说明.Open:顾名 ...

  9. 迷你MVVM框架 avalonjs 沉思录 第3节 动态模板

    模板的发明是编程史上的一大里程碑,让我们摆脱了烦锁且易出错的字符串拼接,维护性大大提高. 都在JSP,ASP时代,人们已经学会使用include等语句,将多个页面片断拼接成一个页面. 此外,为了将数据 ...

  10. 实现HBase增量入库(HBase删除自定义时间戳行数据)

    目录 1. 背景描述 2. 问题描述 3. 解决方案 1. 背景描述 目前在做音乐推荐项目,前期做排序模型优化,任务是使用模型对用户的历史音乐进行排序,有6800多万个用户,约40G的用户数据,使用H ...