[2]WebGL学习日记2
来源:互联网 发布:js获取name属性值 编辑:程序博客网 时间:2024/06/06 00:13
今天开始正式学习WebGL,今天来点简单的,先让本地跑一个WebGL的应用,Helloword....
教程地址:http://learningwebgl.com/blog/?p=28
演示地址:http://learningwebgl.com/lessons/lesson01/index.html
先看看怎样跑起Helloword....
首先建立一个文件夹,然后建立Helloword.html,其次下载页面中的glUtils.js和sylvester.js两个JS文件(要用到,也不知道这两个东西是干吗的,是第三方的还是...?不管了。)
- 编辑Helloword.html
直接将演示地址的源码粘贴过来,先看看效果先。
然后直接用浏览器打开即可。
再看看源码,是不是很烦锁,稍微看一下。
initBuffers方法用来生成图形的各点的位置
drawScene 方法用来生成图形
可以试着改变一下某些变量,来熟悉程序,大概知道程序结果及过程就好.
想想,画个三角形和正方形就要写那么多代码,那以后…..,其实这个只是基础了解一下而已,以后用第三方框架就简单多了。
Helloword,代码很简单,只是很繁琐。以后也不会直接这样写代码,肯定会用第三方框架,如C3DL,O3D等,画这 些基本图形都很简单。了解一下基础就好了。
这个教程的中文翻译:http://article.yeeyan.org/view/centaurtek/100937
- -----------------------------------------------------------------------------------
- [2]WebGL学习日记2
- [1]WebGL学习日记1
- 【笔记】《WebGL编程指南》学习-第2章WebGL入门(2-WebGL的HelloWorld)
- learing WebGL lesson 2 WebGL教程
- 【笔记】《WebGL编程指南》学习-第2章WebGL入门(6-改变点的颜色))
- # WebGL 2 Samples
- JSP学习日记 - 2
- 学习.net日记2
- javap 学习日记~2
- 黑马学习日记2
- C++学习日记 2
- LINUX 学习日记-2
- cxf学习日记2
- Swift 学习日记2
- java学习日记2
- php学习日记2
- shell学习日记2
- 学习日记2
- gcc目录
- 阻塞,非阻塞IO和同步,异步IO
- Delphi SetFileAttributes 功能:修改文件属性
- 地税某数据库异常重启和重启后数据库运行缓慢问题的解决过程
- WITH语句,有效加快大数据量下的查询效率
- [2]WebGL学习日记2
- ArcGIS API for Windows Phone正式发布!
- 写在毕业18个月———工作在KSCK(一)
- 一个很不错的网站,里面的照片,素材都可以下载
- mysql出现out of memory错误的解决方法
- UDP分包重组算法和 基于RTP的H264视频数据分包重组
- IP包的接受过程
- linux设备驱动—— andriod平台wlan驱动
- cal