根据这篇论文实现翻书效果
重点理解:
- 论文中锥形与放置面的关系
- 母线偏离中轴线的角度
- 锥形横截面上的旋转角度
实现:如下
PageCurl.cs
using UnityEngine;
using System.Collections;
using System;
[Serializable, RequireComponent(typeof(MeshFilter))]
public class PageCurl : MonoBehaviour
{
//点坐标集合
Vector3[] v0;
//锥顶的位置
public float Y;
Vector3 apex;
//母线偏离中轴线的角度
public float theta;