首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
庖丁解牛
掘友等级
随机工程师
|
随机
学习,编程,数学,计算机图形学
获得徽章 23
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 18
沸点 4
赞
22
返回
|
搜索文章
最新
热门
4. Babylonjs 中下雨
这篇文章是我在做一版“实时雨效”时踩坑的记录。问题表面看起来很简单:SPS.setParticles() 每帧要跑 7ms+,Chrome Trace 里堆叠一片红。最后发现,真正的瓶颈并不
WebGL第四十五课:研究一下shader中的随机数
着色器里浪,精度要提防: highp 高富帅,稳如老狗不发慌; mediump 精打细算,半精度省电忙, 谁知 Infinity 大数爆,NaN 乱入搅全场! 若问救星何处有?纹理随机数,救你于水火
3. Babylonjs 中获取相机方向相关
babylonjs 中如何获取相机方向呢, 跟着这篇文章来一探究竟吧。需要一丝丝矩阵的知识哦,哈哈哈。
2. Babylonjs 的动画 frameRate 的概念
简单的demo是什么样的 根据官网的例子,我们可以得知,一个最简单的动画demo是这样的: 这里面有一个比较难懂的东西,就是 frame 相关的东西。 例如: frameRate keyFrames中
1. Babylonjs 的逻辑帧和渲染帧
游戏中的帧的概念 我们知道游戏是一帧一帧的画面组成的连续动画。 每一帧都要运行一些逻辑,来形成最后的画面。一般的3D引擎中,都有一个固定的频率去跑每一帧的逻辑。这个固定的帧率,简单的实现,可以就是 上
C++ 勿在构造和析构函数里调用虚函数
构造函数、析构函数、他们的调用顺序是怎样的? 如果碰到虚函数,会怎样? 让我们来仔细说明一下,这里面涉及到的一些简单的逻辑。
C++ 类型之间的关系和转换
本文总结了C++类型之间的关系,这包含基本类型与class类型。 基本类型之间可以互相转换。 class之间也可以互相转换。 class之间的转换又可以通过我们的自定义代码进行控制。
掌握C++ copy-and-swap 语义
这篇文章从最开的类的constructor,也就是构造器讲起,慢慢地描述了 拷贝构造器,拷贝赋值,等概念。 到最后,给出了一个copy-and-swap语义的实现。
掌握C++虚函数的来龙去脉
本文一篇,将虚函数刨得一清二楚。 1 使用场景。 2 如何实现。(函数指针,虚函数表) 3 消耗情况。 4 多态的概念。
以力扣35题为例讲解二分查找及其扩展
二分搜索,只要记住力扣的35题,并以此为基础,熟练上下界的缩小,以及mid的选取,就可以做到游刃有余了。
下一页
个人成就
文章被点赞
433
文章被阅读
66,067
掘力值
2,850
关注了
11
关注者
191
收藏集
2
关注标签
4
加入于
2020-11-06