- 原文出处:
- 点击查看
很多人不理解为什么在在线建模渲染中常常使用虚拟DOM,而不采用真实DOM进行制作。今天蓝 海 微妙网渲 染就为大家揭开这个谜团。 我们为什么不直接使用原生 DOM 元素,而是使用真实 DOM 元素的简化版 VNode,最大的原因就是createElement 这个方法创建的真实 DOM 元素会带来性能上的损失。我们来看一个createElement 方法的例子。 打开 console 运行一下上面的代码,会发现打印出来的属性多达 228 个,而这些属性有 90% 多对我们来说都是无用的。VNode 就是简化版的真实 DOM 元素,关联着真实的dom,比如属性elm,只包括我们需要的属性,并新增了一些在 diff 过程中需要使用的属性,例如 isStatic。 虚拟DOM配上在线建模渲染很合适 正因为如此,我们才选择了虚拟DOM用于在线建模渲染的过程。蓝 海创 意云渲 染分享的这篇文章的用意,大家应该明白了吧。 |
楼主热帖
更多帖子
-
OC渲染器值得大家去学习
浏览:57195 | 评论:0 -
OC渲染器材质预设包分享
浏览:20932 | 评论:33 -
GPU渲染介绍之最强利器OC渲染器
浏览:12863 | 评论:0 -
VRay和OC渲染器功能比较
浏览:10987 | 评论:1 -
C4D渲染必备预设OC渲染器
浏览:8258 | 评论:4 -
蓝海创意云给大家介绍一个超好用的即时渲染器Enscape 3D
浏览:6061 | 评论:1 -
阿诺德和GPU渲染器哪个好用微妙网分享
浏览:5928 | 评论:1 -
告别烦人参数,即时渲染器Corona简介
浏览:5909 | 评论:0 -
GPU渲染器黑屏Vray渲染微妙网原因分享
浏览:5197 | 评论:0 -
通过vrya渲染max的时候如何启动gpu渲染
浏览:4115 | 评论:2