zoukankan      html  css  js  c++  java
  • Web3D学习之-----Three.js【各种概念】

    为了更好的学习使用一些现成的东西,先追本溯源一下

    1、计算机图形学

      “计算机科学与技术”专业的,应该都学过这个课吧

      不过大部分人应该都忘了,只感觉似曾相识~

      大概回忆一点基本概念,有助于理解和把握当前要学习的东西。

      计算机图形学是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。

      简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。

    2、什么是OpenGL

      用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)

    3、什么是OpenGL ES

      OpenGL ES是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。

    4、什么是WebGL

      基于OpenGL ES 2.0,通过增加OpenGL ES 2.0的一个JavaScript绑定,是一套在Web浏览器中的进行3D渲染的API。

    5、什么是Web3D?

      Web3D又称为网络三维技术,是实现网页中虚拟现实的一种技术

    6、什么是Three.js

       在WebGL标准基础上,一个轻量级的JS 3D库。

      Three.js本质上是WebGL,如果浏览器不支持WebGL,那就不能完整的运行Three.js,

      Chrome、FireFox、360安全浏览器等都支持WebGL,而IE浏览器对Webgl标准的支持就不太好。

  • 相关阅读:
    put 创建索引
    post创建一个空索引
    elasticsearch 安装marvel
    elasticsearch 安装bigdesk插件
    perl 播放windows文件
    如何在十分钟内插入1亿条记录到Oracle数据库?
    常见地址说明
    如何做出实用而强大的数据地图?
    如何利用jqGrid表格方法重新设置caption属性值
    如何给jqGrid表格按照字段进行分组
  • 原文地址:https://www.cnblogs.com/zhaoyingzhen/p/15126915.html
Copyright © 2011-2022 走看看