摘要: 这篇文章将讨论如何在一个自定义的地面网格上进行简单的2D寻路,以及确定路径后如何使用基于物理引擎的运动方式使物体沿路径到达目标地点。This article will explain how to perform simple 2D pathfinding on a custom ground mesh and determine how to use a physical engine based approach to move objects down the path to the target site. 阅读全文
posted @ 2017-08-17 11:17 ljzc002 阅读(1272) 评论(0) 推荐(2)
摘要: 这是一个类似第三人称射击游戏(TPS)的3D场景,可以通过https://ljzc002.github.io/FPS2/index.html访问。场景运行效果如下图: 场景环境由一个天空盒和一个地面网格组成,屏幕中央是准星,左下部带有纹理的球体代表玩家模型,玩家模型外的绿网是玩家模型的物理仿真器,玩 阅读全文
posted @ 2017-08-02 16:05 ljzc002 阅读(1472) 评论(0) 推荐(0)
摘要: 简单介绍了自制的WebGL模型编辑器“Newland”的使用方法和设计思路 阅读全文
posted @ 2017-05-21 11:51 ljzc002 阅读(9268) 评论(4) 推荐(2)
摘要: 在WebGL场景中导入多个Babylon骨骼模型,在局域网用WebSocket实现多用户交互控制。 阅读全文
posted @ 2016-11-05 14:07 ljzc002 阅读(2039) 评论(1) 推荐(3)
摘要: 一个经典的js前台文件下载方法: 谷歌认为:“点击超链接下载文件”是一个“默认响应”,而默认响应不应由脚本触发,所以从M53版本开始禁止所有由脚本触发的默认响应,上述下载方法失效。 临时解决方案:把aLink添加到DOM中,让用户手动点击超链接下载。 阅读全文
posted @ 2016-10-27 11:09 ljzc002 阅读(1690) 评论(0) 推荐(0)
摘要: 使用三个月的业余时间把官方教程的入门部分译为中文并上传到github,在下一步编程前做一个总结。 阅读全文
posted @ 2016-08-24 10:41 ljzc002 阅读(13004) 评论(6) 推荐(4)
摘要: 使用JavaScript读二进制文件并用ajax传输二进制流,目前能够兼容谷歌、IE11、IE10。 阅读全文
posted @ 2016-07-18 15:54 ljzc002 阅读(2504) 评论(0) 推荐(0)
摘要: JavaScript挑战复杂报表 阅读全文
posted @ 2016-05-20 13:48 ljzc002 阅读(3086) 评论(1) 推荐(1)
摘要: 自己动手写一个方法比分析他人的写的方法困难很多,由此而来的对程序的进一步理解也是分析别人的代码很难得到的。 一、先来几张效果图: 1、场景中有两个半径为1的球体,蓝色线段从球心出发指向球体的“正向” 2、物体被选中后改变纹理图片和透明度,可以使用“w、s、a、d、空格、ctrl”控制物体相对于物体的 阅读全文
posted @ 2016-02-05 15:32 ljzc002 阅读(5762) 评论(10) 推荐(2)
摘要: 本篇主要通过分析Tony Parisi的sim.js库(原版代码托管于:https://github.com/tparisi/WebGLBook/tree/master/sim),总结基础Web3D框架的编写方法。在上一篇的基础上,要求读者具有简短英文阅读或者查字典的能力。 限于水平和时间,本文难免 阅读全文
posted @ 2016-01-29 08:48 ljzc002 阅读(2911) 评论(0) 推荐(0)