threejs
文章平均质量分 63
很甜的西瓜
技术交流,技术研究。做自己想做的,做好自己想做的.
展开
-
threejs限制物体在一个球形上面移动
目录效果:代码:约束:只能在球形表面上面移动,不能移开, 棒棒糖的角度要与球面的法向线一样垂直效果:代码:addExample("限制在球形上面移动", function () { let { toRaw, ref, unref, provide, inject, getCurrentInstance, reactive, shallowReactive, computed, watchEffect, watch, on...原创 2022-02-28 11:37:32 · 950 阅读 · 0 评论 -
绘制图形的几种方式,性能优化测试
主要测试 canvas和webgl绘制2d平面圆的效率.随机生成20万个均匀分布的圆,圆的颜色和位置随机每个测试100次,取平均值时长下面每种测试数据都是通过不同手段,最终绘制圆:性能测试-每个图创建一个路径,耗时:376豪秒(每个圆创建一条路径,填充颜色)性能测试-颜色分组绘制,并且只创建一个路径,耗时:160豪秒(一条路径只能填充一种颜色,所以要分组)性能测试-createPattern,耗时:450.27豪秒 (比如复杂的图形绘制太麻烦,可以只绘制一遍,通过个来设置)性.原创 2021-09-21 16:02:07 · 1037 阅读 · 0 评论 -
让你快速了解threejs的一些操作的demo代码
里面部分代码来自webgl教程<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script sr...原创 2019-08-06 10:55:17 · 3322 阅读 · 0 评论