美文网首页
给渲染对象加描边

给渲染对象加描边

作者: 不决书 | 来源:发表于2019-10-15 16:56 被阅读0次

关键的实现思路就是将渲染模式设置为BackSide,然后将图形放大,看上去就是我们要实现的描边

1550475702080-301de951-cba0-4545-8973-ee62a5b1290d.png

https://stemkoski.github.io/Three.js/Outline.html

 var outlineMaterial1 = new THREE.MeshBasicMaterial( { color: 0xff0000, side: THREE.BackSide } );
 
 var outlineMesh1 = new THREE.Mesh( sphereGeometry, outlineMaterial1 );
 
 outlineMesh1.position = sphere.position;
 
 outlineMesh1.scale.multiplyScalar(1.05);
 
 scene.add( outlineMesh1 );
 
 var cubeGeometry = new THREE.CubeGeometry( 80, 80, 80 );
 
 var cube = new THREE.Mesh( cubeGeometry, material );
 
 cube.position.set(60, 60, 0);
 
 scene.add( cube );  
 
 var outlineMaterial2 = new THREE.MeshBasicMaterial( { color: 0x00ff00, side: THREE.BackSide } );
 
 var outlineMesh2 = new THREE.Mesh( cubeGeometry, outlineMaterial2 );
 
 outlineMesh2.position = cube.position;
 
 outlineMesh2.scale.multiplyScalar(1.05);
 
 scene.add( outlineMesh2 );

相关文章

  • 给渲染对象加描边

    关键的实现思路就是将渲染模式设置为BackSide,然后将图形放大,看上去就是我们要实现的描边 https://s...

  • 第六章——法线描边库的使用

    6. 法线描边的使用。 代码清单: 1.首先将创建好的需要边的模型引用传递进去,然后将这个描边对象添加到渲染层就可...

  • Unity Shader 实现模型描边

    模型描边是一种比较常用的功能,通常用来表示选择的对象或者凸显角色。 实现原理 shader使用两个pass渲染对象...

  • 给UiView增加阴影效果

    iOS开发中给UIView加阴影效果或者描边 一般做数据展示时候,我们经常给UiTableView做成卡片效果,底...

  • 如何制作水波丝滑巧克力?

    1.新建画布 2.背景填充黑色,滤镜―渲染―光晕,会显示下图 3.滤镜—画笔描边—喷色描边,如下图所示 4.滤镜―...

  • android圆形图加描边

    有时在实现圆形图后要加描边,其实描边也就是在view上画一个空心圆操作如下:1首先你已经有一个自定义的imagev...

  • 从零开始的RPG制作外传2-(小姐姐卡通渲染研究,行为树插件研究

    最近看了一些卡通渲染效果,于是给小姐姐也上了这个效果。卡通渲染的核心在于有一点描边,然后漫反射非渐变变化,在来一些...

  • UE4全场景卡通渲染

    UE4全场景卡通渲染效果 这个配色实在是。。 大概效果就是这样了。 用后处理材质做卡通渲染 色块渲染和描边都是用后...

  • PS制作描边虚线

    给以下灰色区域加描边虚线: 边框外侧描边 1.利用魔棒工具选中该区域,右键建立工作路径,确定; 2.选择画笔工具,...

  • 第二次水彩练习

    问题: 1.描边水平太差了,还要多加练习。描边的线粗细不均匀,而且描边时手会抖动。 2.深色调得不好,主要是不敢加...

网友评论

      本文标题:给渲染对象加描边

      本文链接:https://www.haomeiwen.com/subject/qwrsuctx.html