首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李尔
掘友等级
人工智障训练家
代码本天成 妙手偶得之 一天到晚写十四行诗
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 45
沸点 1
赞
46
返回
|
搜索文章
最新
热门
GGJ2021自用游戏素材网站和相关软件汇总
资源集成aigeiopengameartkenneycraftpix2D美术cc03D资源音乐音效字体100font工具视觉设计pinterest
LayaAir打包发布PC或MAC平台的桌面应用程序
Laya仅提供了移动平台的原生应用打包方案,如果我们的作品想要发布到Steam,微软商店或者MacAppStore等平台,就需要打包成exe,app等格式。目前主流的方案有node-webkit,Electron,Hex等,node-webkit 是一个基于 Chromium …
NevMesh.Js你可以在Laya引擎中直接使用的AI寻路
NevMesh.Js是一个开源的JavaScript库,能够使用Unity导出的NavMesh文件进行AI寻路。是在ThreeJs的PatrolJS基础上,针对Laya引擎做了改造,本教程将会带大家简单了解和使用NevMesh.Js使用。 1.能够借助强大的Unity引擎进行地…
深入理解LayaAir引擎架构和实现原理(三)引擎渲染主循环与AOP介入控制
最近完善了下LayaTree,顺便看了看Laya引擎源码的主循环和渲染部分。这节的话,来聊聊Laya引擎的渲染主循环,以及如何在外部暂停和单帧步进调试。 工程的入口文件一般为Main.ts,这里面不仅需要处理项目相关的逻辑初始化,也会调用Laya3D.init()进行Laya引…
Laya引擎生产力工具LayaTree
LayaTree是Chrome浏览器平台上的专门为Laya引擎设计的生产力工具。能在项目运行时阶段进行调试和修改。目前功能在不断迭代中,致力于实现类似于Unity编辑器的开发体验。相比于laya.debugtool.js在使用过程中导致的节点的强引用, LayaTree使用了…
玩转WebGL(九)纹理贴花
GLSL内建的texture函数来采样纹理的颜色,它第一个参数是纹理采样器,第二个参数是对应的纹理坐标。输出的是纹理的(插值)纹理坐标上的(过滤后的)颜色。 sampler2D是个uniform变量,为了片段着色器中可以设置多个纹理,给纹理采样器分配的是一个位置值。一个纹理的位…
玩转WebGL(八)立方体纹理
就是纹理图像上的坐标,通过纹理坐标可以在纹理图像上获取纹素颜色,webgl系统中的纹理坐标是二维的。
玩转WebGL(七)冯氏光照模型
镜面光照(Specular Lighting)依据光的方向向量和物体的法向量计算。 我们通过反射法向量周围光的方向计算反射向量。然后我们计算反射向量和视线方向的角度,如果之间的角度越小,那么镜面光的作用就会越大。它的作用效果就是,当我们去看光被物体所反射的那个方向的时候,我们会…
玩转WebGL(六)漫反射光照
现实世界的光照是极其复杂的,因此WebGL的光照仅仅使用了简化的模型并基于对现实的估计来进行模拟,光照模型都是基于我们对光的物理特性的理解。 根据物理知识,不透明物体的颜色是根据其反射的色光决定的。比如树叶反射绿光,就显示绿色。如果物体反射所有的色光,就显示白色。所以光源色和物…
Js/Ts上基于乘除法的定点数库
在制作帧同步游戏时,使用浮点数进行同步时是一种运气同步,因为误差积累和战斗时长会导致不同步,所以要使用定点数.JS上最受欢迎功能最全的定点数库是decimal.js.但是decimal虽然功能强大,计算精度高,但是性能低下.所以我使用了计算精度合适的乘除法方案.
下一页
个人成就
文章被点赞
72
文章被阅读
57,533
掘力值
1,226
关注了
10
关注者
38
收藏集
0
关注标签
8
加入于
2020-03-13