{"id":906,"date":"2023-03-30T04:38:31","date_gmt":"2023-03-30T04:38:31","guid":{"rendered":"https:\/\/zhengfangs.com\/?page_id=906"},"modified":"2023-06-05T19:34:24","modified_gmt":"2023-06-05T19:34:24","slug":"class-schedule","status":"publish","type":"page","link":"https:\/\/zhengfangs.com\/?page_id=906","title":{"rendered":"Class Schedule"},"content":{"rendered":"\n<figure class=\"wp-block-table has-medium-font-size\"><table class=\"has-background\" style=\"background:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(245,105,131) 100%)\"><thead><tr><th>Date<\/th><th>Themes and Objectives<\/th><th>Agenda<\/th><\/tr><\/thead><tbody><tr><td><strong>Week 1<\/strong><br>Monday<br>April 3<\/td><td><strong><em>DESMA 156: 3D Modeling and Motion<\/em><\/strong><br>Class overview<\/td><td>Hi.<br>Introductions, class survey, overview of syllabus, assignments, website.<br><br><strong><em>Lecture 1a: A brief history and basic concepts of 3D<\/em><\/strong><br>Basic concepts and terms in 3D. The 3D industry and art practices from the past to the future.<br><br><strong><em>Tutorial 1a: Software setups<\/em><\/strong><br>Mandatory: Cinema 4D (Can switch to Blender or Maya with my permission), ZBrush (Blender), Substance Painter, 3DF Zephyr Free, Unity<br>Optional: Bounding Box Materialize, RealityScan(Mobile App), Instant Meshes, Daz Studio<br><br><strong>HOMEWORK:<\/strong><br>(Due Wednesday, April 5) Get ready for your license and software.&nbsp;<br><\/td><\/tr><tr><td>Wednesday<br>April 5<\/td><td><strong><em>Hard Surface Modeling<\/em><\/strong><br>Edge Flow<\/td><td><em><strong>Tutorial 1b: Hard Surface Modeling Techniques on Cinema 4D<\/strong><\/em><br>Interface, navigation, primitive objects, move, scale, rotate,<br>vertex, edge, polygon, select,<br>Low2High: Subdivision Surface, Boolean, Deformer, Symmetry, Cloner,<br>Topology: N-gon, Edge Flow, voxel, remesh<br>Save, Export, Upload<br><br>Resources and Videos<br><br><strong>HOMEWORKS:<\/strong><br>a. Exercise 1 (Due Monday, April 10) Quadrifid Reality<br><br>b. Find a video tutorial on hard surface modeling that is at least 30 minutes long. The objective of this assignment is not only to watch the video, but also to actively follow along and create the model yourself.<\/td><\/tr><tr><td><strong>Week 2<\/strong><br>Monday<br>April 10<\/td><td><em><strong>Texturing<\/strong><br><\/em>UV Unwrapping &amp; Texturing<\/td><td>Covid\/Discord\/FTP uploading<br><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">Exercise 1 Due<\/mark><br>Volunteer\/Name Wheel<strong><br><em>Tutorial 2a:<\/em><\/strong> <em><strong>Extra<\/strong> <strong>Hard Surface Modeling Techniques on Cinema 4D<\/strong><\/em><br>Cut, Dissolve, Extrude, Symmetry, Cloner<br><em><strong>Lecture 2a: Understanding UV<\/strong><\/em><br><strong><em>Tutorial 2b: UV unwrapping and texturing on Cinema 4D<\/em><\/strong><\/td><\/tr><tr><td>Wednesday<br>April 12<\/td><td><strong><em>Texturing<\/em><\/strong><\/td><td><em><strong>Lecture 2b: Texture Maps<\/strong><\/em><br><a href=\"https:\/\/ambientcg.com\/view?id=Concrete042D\">https:\/\/ambientcg.com\/view?id=Concrete042D<\/a><br><strong><em>Tutorial 2c: Wiley: Texturing on Substance 3D Painter<\/em><\/strong><br><strong><em>Tutorial 2d: Advanced Hard Surface Modeling Techniques on Cinema 4D<\/em><\/strong><br>referrence image, polygon pen<br><br><strong>HOMEWORK:<\/strong><br>Refine the topology of your models<br>Exercise 2 (Due Monday, April 17) Texture Hunting<\/td><\/tr><tr><td><strong>Week 3<\/strong><br>Monday<br>April 17<\/td><td><strong><em>Rendering<\/em><\/strong><br>Soft shadows. Rays.<\/td><td><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">Exercise 2 Due<\/mark><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\"><br><\/mark><\/strong><br><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\"><em>REWIND<\/em><\/mark><\/strong><br>recording<br><br><strong>HOMEWORK:<\/strong><br>Keep working on exercise 2<\/td><\/tr><tr><td>Wednesday<br>April 19<\/td><td><strong><em>Rendering<\/em><\/strong><\/td><td>Recording<br><a href=\"https:\/\/withpoly.com\/browse\/textures\">Poly: 3D Material Ai Generator<\/a><br><strong><em>Lecture 3a: Basic Concepts of 3D Rendering<br>Tutorial 3a: Shaders and Rendering Engines<\/em><\/strong><br>Shaders, hair, fog<br><br><strong>HOMEWORK:<\/strong><br>INTRODUCE PROJECT A: <strong><em>Dice and Design<\/em><\/strong><br>Exercise 3 (Due Monday, April 24) Let There Be Light<\/td><\/tr><tr><td><strong>Week 4<\/strong><br>Monday<br>April 24<\/td><td><strong><em>Organic modeling<\/em><\/strong><\/td><td>Tablet<br>Project A due changed to May 8th<br>Redshift fast rendering settings<br><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">Exercise 3 Due<\/mark><br><br><em><strong>Tutorial 4a: Organic Modeling in C4D and ZBrush<\/strong><\/em><\/td><\/tr><tr><td>Wednesday<br>April 26<\/td><td><strong><em>Organic modeling<\/em><\/strong><\/td><td><em><strong>Tutorial 4b: Advanced Character Modeling<\/strong><\/em><br>Simple C4D Character<br>Refine in Zbrush<br>Posing your character<br>Zsphere, Mixamo, Daz Studio<br><br><strong>HOMEWORK:<\/strong><br>(Due Monday, May 8) Project A<\/td><\/tr><tr><td><strong>Week 5<\/strong><br>Monday<br>May 1<\/td><td><strong><em>Photogrammetry<\/em><\/strong><\/td><td>Extra Sculpturing Tutorial<br><br><em><strong>Lecture 5a: An Introduction to Photogrammetry<br>Tutorial 5a: 3dFlow Zephyr and RealityScan<\/strong><\/em><\/td><\/tr><tr><td>Wednesday<br>May 3<\/td><td><strong><em>Photogrammetry<\/em><\/strong><\/td><td><em><strong>Tutorial 5b: Refining Photogrammetry Models<\/strong><\/em><br><br>Extra Sculpturing Tutorial<br><strong>HOMEWORK:<\/strong><br>Exercise 4 (Due Monday, May 8) Digitizing Reality<\/td><\/tr><tr><td><strong>Week 6<\/strong><br>Monday<br>May 8<\/td><td><strong><em>Motion<\/em><\/strong><\/td><td><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">Project A Due<\/mark><\/strong><br><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">Exercise 4 Due<\/mark><br><br><em><strong>Tutorial 6a: Motion with Cinema4D<\/strong><\/em><br>Motion graphs<br>X particles <br><br>INTRODUCE PROJECT B<br><strong>HOMEWORK:<\/strong><br>(Due Monday, May 15) Project B<\/td><\/tr><tr><td>Wednesday<br>May 10<\/td><td><strong><em>Motion<\/em><\/strong><\/td><td>UV<br><em><strong>Tutorial 6b: Motion with Cinema4D<\/strong><\/em><br>Fast Rendering<br><br>Introduce Final Project.<\/td><\/tr><tr><td><strong>Week 7<\/strong><br>Monday<br>May 15<\/td><td><strong><em>Interactive\/<strong><em>Real-Time<\/em><\/strong><\/em><\/strong> <strong><em>Animation<\/em><\/strong><\/td><td>Unity setup<br><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">Project B Due<\/mark><br><em><strong>Tutorial 7a: Working with Unity<\/strong><\/em><br>Model\/Material\/Animation\/Alembic\/Animator\/Shader\/VFX<\/td><\/tr><tr><td>Wednesday<br>May 17<\/td><td><\/td><td>Individual meetings about final projects<br><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1lVvJ7Mp9MllDdZFjDihnmS-XqsOi7Z1x1M5x4UIR2yA\/edit?usp=sharing\">link<\/a><\/td><\/tr><tr><td><strong>Week 8<\/strong><br>Monday<br>May 22<\/td><td><strong><em>The future of 3D<\/em><\/strong><\/td><td><em><strong>Tutorial 8a: AI-Based 3D<\/strong><\/em><br><a href=\"https:\/\/colab.research.google.com\/drive\/11z58bl3meSzo6kFqkahMa35G5jmh2Wgt\">PIFuHD<\/a>, <a href=\"http:\/\/runwayml.com\">Runwayml GEN-1<\/a>, <a href=\"https:\/\/github.com\/NVlabs\/instant-ngp\">NeRF<\/a>, <a href=\"https:\/\/lumalabs.ai\/\">Luma<\/a>, <a href=\"https:\/\/withpoly.com\/browse\/textures\">withPoly<\/a>, <a href=\"https:\/\/cascadeur.com\/\">cascadeur<\/a>, <a href=\"https:\/\/www.nvidia.com\/en-us\/gpu-cloud\/picasso\/\">NVidia Picasso<\/a>, <a href=\"https:\/\/wonderdynamics.com\/\">Wonder Dynamics<\/a><\/td><\/tr><tr><td>Wednesday<br>May 24<\/td><td><strong><em>Final Project<\/em><\/strong><\/td><td><em><strong>Tutorial 8b: AI-Based 3Ds<\/strong><\/em><br><br>Office hours<\/td><\/tr><tr><td><strong>Week 9<\/strong><br>Monday<br>May 29<\/td><td><strong><em>Memorial Day Holiday<\/em><\/strong><\/td><td><\/td><\/tr><tr><td>Wednesday<br>May 31<\/td><td><strong><em>Final Project<\/em><\/strong><\/td><td>Class Evaluation<br>Photogrammetry Cleaning<br>Office hours<\/td><\/tr><tr><td><strong>Week 10<\/strong><br>Monday<br>June 5<\/td><td><strong><em>Final Project<\/em><\/strong><\/td><td>Office hours<\/td><\/tr><tr><td>Wednesday<br>June 7<\/td><td><strong><em>Final Project<\/em><\/strong><\/td><td>Office hours<\/td><\/tr><tr><td><strong>Week 11<\/strong><br>Monday<br>June 12<\/td><td>Final Exhibition <\/td><td>BROAD 4230, 2PM<\/td><\/tr><tr><td>Wednesday<br>June 14<\/td><td><\/td><td><\/td><\/tr><tr><td>Friday<br>June 16<\/td><td>Commencement<\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Date Themes and Objectives Agenda Week 1MondayApril 3 DESMA 156: 3D Modeling and MotionClass overview Hi.Introductions, class survey, overview of syllabus, assignments, website. Lecture 1a: A brief history and basic concepts of 3DBasic concepts and terms in 3D. The 3D industry and art practices from the past to the future. Tutorial 1a: Software setupsMandatory: Cinema [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":903,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-906","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/zhengfangs.com\/index.php?rest_route=\/wp\/v2\/pages\/906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zhengfangs.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zhengfangs.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zhengfangs.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zhengfangs.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=906"}],"version-history":[{"count":83,"href":"https:\/\/zhengfangs.com\/index.php?rest_route=\/wp\/v2\/pages\/906\/revisions"}],"predecessor-version":[{"id":1377,"href":"https:\/\/zhengfangs.com\/index.php?rest_route=\/wp\/v2\/pages\/906\/revisions\/1377"}],"up":[{"embeddable":true,"href":"https:\/\/zhengfangs.com\/index.php?rest_route=\/wp\/v2\/pages\/903"}],"wp:attachment":[{"href":"https:\/\/zhengfangs.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}