daily update on 20231016 by nitload youmu, vao,vbo,ebo struct added

This commit is contained in:
Nitload
2023-10-17 01:22:30 +08:00
parent 6c3349f5a2
commit 614fabe26c
135 changed files with 28619 additions and 5432 deletions
@@ -3,7 +3,7 @@ using System;
namespace StgSharp.Geometries
{
public class Circle : IPlainGeometry
public class Circle : PlainGeometry
{
internal Point center;
internal Point pointOnCircle;
@@ -19,11 +19,13 @@ namespace StgSharp.Geometries
public override Point RefPoint2 => pointOnPlain;
public virtual Vec3d MoveCenter(uint tick) => movCenterOperation.Invoke(tick);
internal override int[] Indices => throw new NotImplementedException();
public virtual Vec3d UpdateRadius(uint tick) => movBeginOperation.Invoke(tick);
public virtual vec3d MoveCenter(uint tick) => movCenterOperation.Invoke(tick);
public virtual Vec3d UpdatePlain(uint tick) => movEndOperation.Invoke(tick);
public virtual vec3d UpdateRadius(uint tick) => movBeginOperation.Invoke(tick);
public virtual vec3d UpdatePlain(uint tick) => movEndOperation.Invoke(tick);
public override Plain GetPlain()
{