[ENDED] BC1-1808 - August 2018 Class Homepage - Getting Started with 3D Modeling & Blender 2.8

Collaborations
Kent Trammell


Announcement #5 (9/4/18): This class if officially over. See page 26 for the closing post and don't forget to fill out the questionnaire


Announcement #4 (8/27/18): REMINDER that this week's stream is on Wednesday, NOT Tuesday. I'm out of the office Monday (8/27) and Tuesday (8/28) but will be back in full grading force on Wednesday.


Announcement #3 (8/6/18): New way to Submit Homework. Please create a unique forum thread to contain all your homework submissions for the month, rather than everyone submitting in this main thread. More info on page 12.


Announcement #2 (8/7/18): Zsolt has done it again. He's prepared the report card document for this month. Feel free to monitor your grades there throughout the next 4-5 weeks.


Announcement #1 (8/6/18): Class is officially in session!


**Experienced Blender users are Welcome! Clarification about involvement on page 2 of this thread.


SYLLABUS


Welcome to the CGCookie Class: Getting Started with 3D Modeling & Blender 2.8! If you're interested in computer graphics, 3D modeling, and you're new to Blender / new to Blender 2.8, this class is where you need to be.

This "Class" format invites all Citizen members to focus together on a particular topic/skill for a month. Participation looks like this:

  • RSVP and attend the Live Events
  • Watch the pre-recorded education outlined below
  • Ask questions
  • Submit homework by creating a unique forum thread to contain all your homework submissions for the month.
  • Generally be active in this thread

WHEN? The class will take place from August 6th - September 4th.

✅ WEEK 1: First Time with Blender 2.8 (August 6-12)


Abstract: The goal this week is to simply get familiar with the application. We’ve all been there: Opening Blender (or any 3D package), gazing at all the crazy UI, trying to orbit in the viewport, crying...Ok, maybe you were stronger than me and didn’t cry. But the reality is 3D software is daunting. There’s SO MUCH to digest especially when you’re a beginner.

This first week we’re going to overview Blender 2.8 and 3D from an absolutely beginner perspective. What is Blender for? What can it do? Wait, this isn’t a juicing seminar?

Goal of the Week: Get comfortable with Blender 2.8's UI, viewport navigation, creation and position objects.

Pre-recorded course to watch:

Week 1 Live Event (Remember to RSVP!)

Homework:

✅ WEEK 2: Pushing & Pulling Verts (August 13-19)


Abstract: Enter the world of mesh modeling: The oldest form of building 3D objects with your computer. We’ll discuss the technical art of “pushing and pulling verts” as modelers often call it. Welcome to this wild, geometric world!

Goal of the Week: Practicing editing a polygonal mesh's components to create a custom 3D model.

Pre-recorded courses to watch:

Week 2 Live Event (Don't forget to RSVP)

Homework:

  • Model a 3D object using mesh modeling techniques [post image(s) to this thread]

✅WEEK 3: Digital Clay (August 20-26)

Abstract: Digital sculpting is the more artistically intuitive method of 3D modeling. If pushing and pulling verts felt like the hard way of doing things, sculpting will be a welcomed alternative!

Goal of the Week: Practice digital sculpting.

Pre-recorded courses to watch:

Article to Read: Big Idea: Digital Tablets

Week 3 Live Event (Don't forget to RSVP)

Homework:

  • Do the Melvin sculpting exercise [post a link to your submission in a reply to this thread]
  • Sculpt 3 primitives as demo'd in the live stream [post screenshots]
    • Cube from a sphere
    • Sphere from a cube
    • Cone from a sphere
  • EXTRA CREDIT: Pick on of these options:
    • Sculpt a human face [post a screenshot]
    • Sculpt *something* of your choice [post a screenshot]
           

✅WEEK 4: Next Steps as a Blender Modeler (August 27-September 2)

Abstract: At this point, you've been introduced to the key 3D modeling methods. Meaning that you have the tools you need to MODEL STUFF! This is where practice will make perfect. This is where you build stuff.

Goal of the Week: Be inspired to continue modeling and spend the week modeling or sculpting a challenging object.

Pre-recorded courses to watch: Modeling in Blender Learning Flow

Week 4 Live Event (Don't forget to RSVP)

Homework:

  • Model and/or sculpt something challenging this week! Try tackling a character, a vehicle, a houshold object, whatever. Show me what you've learned. Show me what you're capable of! [post image(s) to this thread]

✅Class Wrap-Up Stream (First Tuesday in September)

We'll be doing a 5th live stream to close out the class, review week 4 homework, and possibly a special guest.

This thread is reserved for CG Cookie Citizens that are participating in the "Getting Started with 3D Modeling & Blender 2.8" class. Its purpose is to serve as central communication for all participating Citizens (excluding Hobby plan Citizens) to ask Kent and fellow participants questions and to post homework. As the instructor of the class, Kent will be monitoring this thread on a daily basis (especially Mon-Thurs) throughout the month of Auguest to review homework and answer questions.

Free members are welcome to observe the thread but please respect that communication and participation is reserved for Citizens.


  • smurfmier1985 replied

    @theluthier Hello Kent, I'm learning Blender for about 2 months now (so not totally new, but most times I still feel like I don't know what I'm doing.. :-p ). Because I've been here a little while I recently already finished the 'model with primitives exercise'. 

    Is it okay if I make a new one during this class? I want to practise and make something more challenging than I did last time. And I haven't tried 2.8 yet, I want to practise with that too. I'm joining class to learn more and get better at modeling, so I want to do some homework :-)

    (I will also post the one I already did as proof I already past it)

    Thanks for hosting these awesome classes, I'm really looking forward to it !!

  • Aaron Rudderham(thecabbagedetective) replied

    ssmurfmier1985  Whilst I'm not Kent if the last class is anything to go by then absolutely! Admittedly your old exercise would still be completely valid if you decide to use that instead but if you'd rather redo it to test your newfound skills then by all means go for it!

  • smurfmier1985 replied


    thecabbagedetective Thanks for your reply Aaron! Awesome, I will challenge myself with something new :-)

  • Jake Korosi(jakeblended) replied


    yyukinoh1989 

    I also heard that the 2.8 will come up. some programs need to first be deleted then reinstalled .
    How does this work with blender ? Do i first delete it and then install again or is it more like he update the older version ?

    Luckily, Blender is not like that!  You will be able to download and install Blender 2.8 to a different folder, without having to uninstall or overwrite Blender 2.79.  You will want to do this anyway, and have both of them installed - remember, 2.79 is still the official current version; 2.8 is a special preview version that will become the official version later this autumn.  The class is like an early start to be prepared for that.  

  • yukino hatake(yukinoh1989) replied


    jakeblended
    thanx for letting me know. It would indeed be wiser to keep the older one then too :)

  • Jake Korosi(jakeblended) replied


    @theluthier thanks I will definitely try to come up with a short list of questions to ask; although that's not really what I meant.  I was thinking more along the lines of not questions, but observations or things we have learned about 2.8 by experimenting.  The kinds of things that would be useful or interesting more for a Blender user established in the fundamentals who will be transitioning to 2.8, rather than someone newly starting out.

  • Kent Trammell replied

    jigsaw Indeed! This current class 'system' has essentially been an experiment using existing features of the website. We quickly learned that this linear forum thread is not ideal. But now that the class format has proven useful, I'm pushing for our web dev to build a proper system for Classes. I explained my proposal design [subject to change] in this livestream starting around 41:25.

  • Aaron Rudderham(thecabbagedetective) replied

    Kinda glad this month's class is gonna be a lot more laid back, combination of basically being on Blender everyday and having to adjust to 2.8. Never used it before so this is gonna be a whole new territory, I envy you with experience.

  • William Miller(williamatics) replied

    QUESTION:  Should I change the default keymap to Blender 2.7x, or should I take the time to learn the new shortcuts and embrace the new technology?

  • smurfmier1985 replied

    williamatics Hi William, question: are there a lot of changes in the shortcuts then? Just starting to remember the 'old' ones...


  • Kent Trammell replied

    ssmurfmier1985 Welcome! And yes, for Week 1's homework you can absolutely provide a link to your primitives exercise as well as submit a second, unique primitives scene for the class.

    Glad you're looking forward to the class!

  • Kent Trammell replied

    jakeblended OH now I see what you mean. Yeah a list of helpful transition tricks would be amazing! Maybe it'd be best if you add a bolded + all caps title "Tips for Transitioning to Blender 2.8" to a reply to this thread. And as you stumble on more things, add them to that original reply. That way I could link to that singular list via announcement or something. Great idea btw!

  • Kent Trammell replied

    williamatics That's the money question..I'll answer it this way:

    If I was not a teacher and was using Blender for personal + professional use only, I would strongly consider the convenience of using the 2.7 keymap. That's not to say I would never transition to 2.8's new methods, but likely not at first.

    As an instructor, I'm trying to learn the new ways.

  • Zsolt Cseh(csehz) replied


    williamatics What?? Really? New shortcuts in 2.8? No! :D 

    Then I will need some adds on to bring back the old ones, it took so much time to be relatively fluent with them


  • Jake Korosi(jakeblended) replied

    For what it's worth, I haven't found TOO many keymap differences - at least for the kinds of tools I use as a <1-year user.  Even tools that have been renamed often still have the same hotkey.

    In fact the only impactful differences I've found so far:

    • "A" no longer toggles; "A" is now select all and Alt-A is de-select all.  Not sure how I feel about that.
    • Alt-A no longer starts Timeline playback - the new shortcut is Shift-Space and I actually like this a lot better.

    But it's difficult to say too much about the keymap because it can and will change between now and release-day.  For instance, for a few builds they played with removing X as the hotkey for delete; they've since put it back.

  • Jake Korosi(jakeblended) replied

    @theluthier Okay, that sounds good!  I'll go double-check a few things I've picked up and then get a post up this evening.


  • William Miller(williamatics) replied

    Actually, the one I am most annoyed with is control-tab for the mode switch pie menu and tab for edit mode toggle.

  • Jake Korosi(jakeblended) replied


    williamatics Tab for edit mode toggle is the same way 2.79 works now.  They originally made holding down Tab call the pie menu, but they had to change that because it turned out whatever function was checking to see whether Tab had been tapped or was being held down, was causing way too much lag when someone just wanted to quickly tap into edit mode.

  • Jake Korosi(jakeblended) replied

    Tips for Transitioning to Blender 2.8

    This post will be a list of information that I and others have found while exploring the alpha builds of Blender 2.8, that may be of use to established users of Blender 2.7x and previous versions in transitioning from the old to the new version.  While the functionality and general layout of Blender 2.8 is substantially the same as in previous versions, there are some important and dramatic changes that may present extra challenges for experienced Blender users who are used to the way things have been up until now. 

    New Blender 2.8 preview builds are released daily - sometimes more than once per day - and can be downloaded at this page.   Since Blender 2.8 is a work in progress, everything in this post is subject to change.   I'll try my best to update this post from time to time through the length of the class with new information as I find it, and correct anything which becomes outdated.  Anyone else who discovers anything they think may be useful to add to this post can just let me know and I'll get it updated when I can.  

    So, on with the changes.

    1. User Interface

    • The biggest changes will be instantly visible when you start Blender 2.8.  The first thing you'll notice is that by default, the 3D Viewport's header is now at the top instead of the bottom, and is also partly transparent.  You can still move it to the bottom if you want by right-clicking in the header and choosing "Flip to Bottom".  If you open a pre-2.8 Blender file in 2.8 and have "Load UI" checked, the header will be at the bottom of the 3D viewport.  The positions of some controls have changed, so explore these to get familiar with them.  On the right side of the toolbar, you'll find viewport shading and overlay options that used to exist in the Properties panel and have been expanded upon.
    • The toolbar is very different; the tool buttons are much larger and have icons, but they still change according to the Mode of the viewport.  The Properties panel (the "N" panel) is mostly the same, except for the relocated display options.  They still can be toggled on and off using the T and N keys.  Both of these panels are also partially transparent; you can get rid of the transparency in the User Preferences (System > uncheck Region Overlap).  User Preferences is now in the Edit menu instead of the File menu.  
    • You can scale the size of buttons and other controls in the Toolbar and N-panel by holding Alt-MMB and moving the mouse up and down (if you didn't know, you can do this in 2.7x as well).  You can also scale the size of the controls in the Properties Editor the same way.
    • A neat trick: the Spacebar brings up a floating tool list at the position of your mouse pointer, it contains all the same tools as the Toolbar and is contextual the same way.  I can see this being especially useful in Sculpt mode, so you don't have to reach all the way to the left side of the screen to change a brush.  For those used to using Spacebar for Tool Search - there is always a Search Commands button at the top of the Spacebar menu no matter which mode you're in, although the direct hotkey for Search is now F3.  
    • The Tool Options for sculpting and texturing brushes, now live in the Properties editor.  It has a new tab in the header, the Tool tab, and the tool options will be there.
    • In Sculpt mode, some of the brushes aren't there anymore.  Notably, the Inflate/Deflate and Clay Strips brushes are gone from the Toolbar.  However, if you click the thumbnail of the current brush in the Properties editor, the missing brushes are available and selectable there.  This seems like a bug and will likely be fixed.
    • When you start to use an operator, the appropriate floating Operator Panel - the one you used to have to call up by tapping F6 - now appears in the viewport automatically.  There is no docked panel in the Toolbar anymore.
    • The ~ key calls a Views pie menu, that allows you to switch between views in the same way as the numpad, without having to use your mouse-hand.
    • In 2.7x, each editor had little triangle-handles in the bottom-left and top-right corners, that you could use to collapse or drag out new editor windows.  In 2.8, the triangles are gone; there are no visible handles, but you can now click on ANY corner and perform the same functions (the mouse pointer turns to a small crosshair when hovering over those areas).  This also includes holding Alt and click-dragging over an adjacent editor to  swap the two editors. Right-clicking between windows still gives you the split and join options as before.
    • (Added 7/20)  The feature that allows Blender to display modifiers, such as Subdivision Surface, on objects while in Edit mode isn't in 2.8 yet, although it will be at some point.  Same with Local Mode.  


    2. Hotkeys (note, of all the recent changes in 2.8, hotkey assignments are the most susceptible to being changed again before the official release)

    • When you launch 2.8, the splash screen has a drop-down box that lets you choose the 2.7x-style keymap if you want to use that.
    • The A key no longer toggles between Select All and Deselect All.  Now the A key is Select All and Alt-A is Deselect All.
    • Alt-A no longer starts and stops animation.  Shift-Spacebar does that now.
    • The Q key opens an editor-specific Favorites menu that is customizable by you.  You can right-click on practically ANY button, option, even whole entire menus, in Blender and add them to your Favorites menu. For instance, in Object Mode you can go to the Object menu and right-click Smooth Shading and add it to Favorites.  Or, you can just right-click add the Object menu to Favorites.  Or, you can straight up add Object Mode itself to Favorites, if you want to.
    • As mentioned above, F3 rather than Spacebar directly brings up the Search tool.
    • While in Edit mode, the 1, 2, and 3 keys in your number row (NOT the numpad) will switch between vertex, edge, and face select modes.


    3. Collections

    • The big one.  Collections is the new system in 2.8 that has replaced the old Layers and improves upon them.   Collections live in the Outliner.  Like Layers they can be made visible or invisible; unlike Layers, they can also be named, rearranged, made deselectable, and objects can belong to more than one Collection at the same time.
    • The M key that formerly allowed you to Move objects to other layers, now allows you to move them to other Collections in the same way, or to create new Collections to put an object in.  
    • If you open a 2.7x or previous Blender file in Blender 2.8, the existing layers in that file will automatically be converted into Collections, that will be named relatively - for example, everything that was in Layer 1 will now be in "Collection 1", while everything that was in Layer 11 will now be in Collection 11.  Of course you can rename the Collections as desired.
    • For the purposes of LINKING and APPENDING from other Blend files, "Groups" in older files are now recognized as Collections by the 2.8 File Browser.  Linking and Appending works just fine; I've tried this with the Vonn Bots and had no problems.  As mentioned above, Collections will be generated as necessary in place of layers.  

    The above is really all you need to know to use Collections in the same way as you used layers in 2.7x.  Of course Collections are a little more powerful than that, but Kent can go into any new abilities during the class if he thinks them important.


    4. Addons

    Addons should work the same way, but except for a handful of stock addons like the Node Wrangler, addons are DISABLED in the 2.8 alpha.  There will be some changes to the Python API, so addons will need to be "upgraded" to 2.8-compatibility once the new API is released.

  • Zsolt Cseh(csehz) replied

    jakeblended That is awesome, thanks a lot for this summary in so detailed format, finding it very (very) valuable.

    Somehow started to be afraid a little bit from this 2.8 by reading the posts, like a first impression with this so lot of le-learning need. I will be very interested how you guys see it during the class.

    Could you please someone point to some articles about the things behind of re-building Blender, presumably 2.8 will be some extra good, fast or something if the developers decided and got free hands to re-structuring from the ground