WebGl_0_环境配置

博主因工作接触开始学习WebGL开发,介绍了WebGL和Three.js的概念,给出Three.js下载网址及目录结构说明。还推荐了学习官网,详细说明了开发环境配置,包括浏览器、JS开发工具及破解步骤,以及调试方法和教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为工作接触到webGL平台,所以打算学习一下webGl开发。

自学网址:http://www.hewebgl.com/article/getarticle/27

一、概念

1)WebGL: https://baike.baidu.com/item/WebGL/592485?fr=aladdin(概念的,看一下百度词条)

(全写Web Graphics Library)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。

2)Three.js:是一款开源的主流3D绘图JS引擎(名字Three就是3D的含义),写出在浏览器上流畅运行的3D程序。

3)下载ThreeJs网址:https://github.com/mrdoob/three.js

关于目录结构:

Build目录:包含3个文件,这是three.js最终被引用的文件。

Docs目录:这里是three.js的帮助文档

Editor目录:一个类似3D-max的简单编辑程序,它能创建一些三维物体。

Examples目录:一些很有趣的例子demo,没有文档介绍。

Src目录:源代码目录,里面是所有源代码。

Test目录:一些测试代码,基本没用。

Utils目录:存放一些脚本,python文件的工具目录。例如将3D-Max格式的模型转换为three.js特有的json模型。

.gitignore文件:git工具的过滤规则文件,没有用。

CONTRIBUTING.md文件:一个怎么报bug,怎么获得帮助的说明文档。

LICENSE文件:版权信息。

README.md文件:介绍three.js的一个文件,里面还包含了各个版本的更新内容列表。

4)学习最好的官网:https://threejs.org/

 

二、配置开发环境

1)游览器:推荐chrome(必须要能支持webGL的游览器)

2)js开发工具:WebStorm

破解:https://blog.youkuaiyun.com/m0_37550986/article/details/89983939 

破解步骤:
1.找到hosts文件(路径:C:\Windows\System32\drivers\etc\hosts),在该文件中添加:0.0.0.0 http://account.jetbrains.com:443
2.打开cmd终端,输入ipconfig/flushdns 回车刷新dns缓存
3.在激活的界面选择:activation code 注册码获取:点击链接

3)调试:直接用chrome游览器自带的功能调试代码。

学习调试教程:

https://www.cnblogs.com/yuanchaoyong/p/6172034.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值