notes

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 9e9f4bd8c9da83de4219d93d0260d14c155d1b77
parent faf24c4de83aa05b44fd4cafe2a1c048fd424a68
Author: Andrew <andrewlaack1@gmail.com>
Date:   Fri, 19 Apr 2024 19:50:28 -0500

Completed Computer Graphics W12

Diffstat:
ABlender.md | 16++++++++++++++++
MCS331.md | 1+
ALocalScale.md | 9+++++++++
MMachineLearning.md | 1+
MMesh.md | 9++++++++-
ARotate.md | 12++++++++++++
ATranslate.md | 12++++++++++++
AUVMaps.md | 6++++++
MUnity.md | 4++++
9 files changed, 69 insertions(+), 1 deletion(-)

diff --git a/Blender.md b/Blender.md @@ -0,0 +1,16 @@ +:blender: :cs331: +# Blender + +CS331 W12 L3 + +## Notes + +The default file format is FBX (Filmbox) which can be imported into [[Unity]]. + +## Links + +[[Mesh.md]] + +## ToDo + +[[UVMaps.md]] diff --git a/CS331.md b/CS331.md @@ -6,3 +6,4 @@ This is the index for my CS 332 notes. ## Main Links [[Unity]] +[[Blender]] diff --git a/LocalScale.md b/LocalScale.md @@ -0,0 +1,9 @@ +# localScale + +CS331 W12 L2 + +## Notes + +Member of transform class that can be assigned. This affects the local scale of the GameObject. + +See [[Rotate.md]] for rotating based on local rotation and [[Translate.md]] for moving based on local coordinates. diff --git a/MachineLearning.md b/MachineLearning.md @@ -9,6 +9,7 @@ Links to ML Notes 1. How do I create new ML models 2. Create chess ML program + - [[ReinforcementLearning.md]] ## Good Info diff --git a/Mesh.md b/Mesh.md @@ -1,4 +1,4 @@ -:cs331: :unity: +:cs331: :unity: :blender: # Mesh CS 331 W11 L2 @@ -10,3 +10,10 @@ CS 331 W11 L2 Think of a fishing net. We have straight lines that subdivide the point by calculating regular intervals and exact points at those intervals. This gives the illusion of continuous surfaces, but is actually a discrete set of points. See [[Triangulation.md]] for implementation details. + +### IN BLENDER + +There are 3 types of mesh members: +1. Vertex : Single Point : 0 Dimensional +2. Edges : A Line Segment Joining Two Vertices : 1 Dimensional +3. Face : A 2D Polygon Whose Boundary is Made of Edges: 2 Dimensional diff --git a/Rotate.md b/Rotate.md @@ -0,0 +1,12 @@ +:cs331: :unity: +# Rotate + +CS331 W12 L2 + +## Notes + +Rotate is a function of the Transform class that allows rotation relative to the local rotation. + +See [[Translate.md]] for a similar function but for position. + +Also see [[LocalScale.md]] for changing the local scale. diff --git a/Translate.md b/Translate.md @@ -0,0 +1,12 @@ +:cs331: :unity: +# Translate + +CS331 W12 L2 + +## Notes + +This is a method of Unity's Transform class that moves the GameObject by the distance specified with respect to the local coordinate system. + +See [[Rotate.md]] for similar function for rotating based on local rotation. + +Also see [[LocalScale.md]] for changing the local scale. diff --git a/UVMaps.md b/UVMaps.md @@ -0,0 +1,6 @@ +:blender: :todo: +# UV Maps + +CG W13 L1 + +## Notes diff --git a/Unity.md b/Unity.md @@ -39,3 +39,7 @@ Unity is a popular game engine, no duh. [[Vector3.md]] [[Input.md]] [[Movement.md]] +[[Translate.md]] +[[Rotate.md]] +[[LocalScale.md]] +