
渲染
Batman1208
这个作者很懒,什么都没留下…
展开
-
unity简单shader实现物体描边效果
最近工作中突然有描边的小功能,就写了一个shader收藏,顺便分享下,不喜勿喷,欢迎建议,谢谢!Shader "Unlit/TraceOutLine"{ Properties { //属性 _MainTex("Texture", 2D) = "white" {} _Diffuse("Color",Color) = (1,1,1,1) _OutLineColor("OutlineColor",Color) = (1,1,原创 2021-11-09 10:47:12 · 3418 阅读 · 1 评论 -
unity中2D范围内生成多图片
算是一种取巧的办法,范围内随机生成图片且位置不重复using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;/// <summary>/// 使用Box Collider 2D和Rigidbody 2D原理/// </summar...原创 2019-09-12 12:22:40 · 1040 阅读 · 1 评论 -
unity自定义截图
using UnityEditor;using UnityEngine;[CanEditMultipleObjects][CustomEditor(typeof(CameraDefined))]public class CameraEditor : Editor{ public override void OnInspectorGUI() { ...原创 2019-04-12 16:16:13 · 445 阅读 · 0 评论 -
[体渲染]渲染一个球体 圆由大到小,最后渲染成方形
思路· 这个体渲染并不是投射射线的体渲染。以后会写常规体渲染给大家。· 判断射线位置 我们知道视线的角度normalize(u),和 视线和球心的距离u`(_SpherePos - _CameraPos) 通过投影的逆运算,我们能求出视角U未来在球心垂面上的点位置。 即: p = normalize(U) · normalize(U`) * |U|未来的位置为:视角法向量 点乘 视角和球心的法向...转载 2018-05-04 17:42:11 · 469 阅读 · 0 评论