SlideShare a Scribd company logo
3D WORLDBUILDING WITH
PROBUILDER
Effective Iteration &
Workflow Enhancements
Liz Mercuri
Technical Evangelist
lizm@unity3d.com
@FragFox
Jonathon Wilson
Lead Designer
jonathon@coatsink.com
@Omnislash92
The Agenda:
A White Boxing Walkthrough
Getting Started Accelerating Design
Iteration
Communicating
Creative Intent
Enhancing Your
Workflow
• Discovering what
ProBuilder is.
• Discovering where to
get ProBuilder.
• Discovering more about
Whiteboxing.
• Using the ProBuilder
Window to create, edit
& iterate meshes.
• Using ProGrids for
precision.
• Using PolyBrush for
detailing.
• Using Vertex
Colours for clarity.
• Sharing Handy
Hints & Tips.
• Updating
ProBuilder
Preferences.
First Things First:
What is ProBuilder?
• 3D modelling & mesh editing.
• Level design & prototyping.
• Optimised for simple geometry.
• UV Unwrapping & Vertex Painiting.
All from within the Unity Editor!
ProBuilder:
Where can I get it?
ProBuilder:
What is it used for?
ProBuilder:
What is it used for?
• Level Design.
• Prototyping.
• White Boxing.
ProBuilder:
What is White Boxing?
• A design method used in level design.
• The use of simple geometry to represent different
aspects of a game level.
• The addition small details but with a focus on the basic
principles of the level.
• Called “White Boxing” because many engines/software
use white as a default colour for geometry.
Source: https://www.gamasutra.com/blogs/HuguesBarlet/20140907/225061/Block_design_in_level_design.php
ProBuilder:
Why White Box?
• Can work more easily to the constraints set by the level
designer.
• Work & iterate to a set scale & position.
• Identify design flaws or blockers early in development.
Source: https://www.gamasutra.com/blogs/HuguesBarlet/20140907/225061/Block_design_in_level_design.php
IT IS DEMO TIME!
The Summary:
You’re now a Whiteboxing Wizard…
ProBuilder 101
• ProBuilder can be
used to build, edit, &
texture custom
geometry in Unity.
• Use ProBuilder for in-
scene level design &
prototyping.
• Available on Package
Manager
Accelerating Design
Iteration
• Use basic primitives or
create your own
meshes with
PolyShape.
• Edit & Iterate within the
Unity Editor.
• Use ProGrids for
precision.
Communicating Creative
Intent
• Use Polybrush to add
detail to your scene.
• Use Vertex Painting to
highlight key geometry
traits.
• Use further basic
geometry for detailing.
Enhancing Your
Workflow
• ProBuilder & ProGrids
Preferences.
• Work to a set scale.
• Use with the FBX
Exporter.
And that’s not all…
For blog posts, videos &
documentation:
http://www.procore3d.co
m/
For showcasing your talent & skills:
#Blocktober.
To carry on from todays talk:
ProjectLinkHere.
Thank You :)
GO FORTH AND (PRO)BUILD!
@FragFox
lizm@unity3d.com
@OnmniSlash92
jonathon@coatsink.com

More Related Content

What's hot

ゲームジャム対策集中講座 ~よくある問題と対策~
ゲームジャム対策集中講座 ~よくある問題と対策~ゲームジャム対策集中講座 ~よくある問題と対策~
ゲームジャム対策集中講座 ~よくある問題と対策~Yasuyuki Kamata
 
The Art of Game Design 도서 요약 - Part 1 (원론편) : 디자이너는 경험을 만들어 낸다
The Art of Game Design 도서 요약 - Part 1 (원론편) : 디자이너는 경험을 만들어 낸다The Art of Game Design 도서 요약 - Part 1 (원론편) : 디자이너는 경험을 만들어 낸다
The Art of Game Design 도서 요약 - Part 1 (원론편) : 디자이너는 경험을 만들어 낸다Harns (Nak-Hyoung) Kim
 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesAndrew Dotsenko
 
5分で入門するAzure PlayFab
5分で入門するAzure PlayFab5分で入門するAzure PlayFab
5分で入門するAzure PlayFabYutoNishine
 
목적으로써의 게임, 도구로써의 게임
목적으로써의 게임, 도구로써의 게임목적으로써의 게임, 도구로써의 게임
목적으로써의 게임, 도구로써의 게임KwangSam Kim
 
【Unity道場スペシャル 2017幕張】続 あそびのデザイン講座
【Unity道場スペシャル 2017幕張】続 あそびのデザイン講座【Unity道場スペシャル 2017幕張】続 あそびのデザイン講座
【Unity道場スペシャル 2017幕張】続 あそびのデザイン講座Unity Technologies Japan K.K.
 
Blenderソースコードリーディング
BlenderソースコードリーディングBlenderソースコードリーディング
BlenderソースコードリーディングTetsuo Mitsuda
 
LAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicLAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicDavid Mullich
 
GTA V Presentation
GTA V PresentationGTA V Presentation
GTA V PresentationRyan Batey
 
세바시 15분 우리가 모에 캐릭터에 끌리는 이유 @김용하 스마일게이트모바일 PD 프로젝트 디렉터
세바시 15분 우리가 모에 캐릭터에 끌리는 이유 @김용하 스마일게이트모바일 PD 프로젝트 디렉터세바시 15분 우리가 모에 캐릭터에 끌리는 이유 @김용하 스마일게이트모바일 PD 프로젝트 디렉터
세바시 15분 우리가 모에 캐릭터에 끌리는 이유 @김용하 스마일게이트모바일 PD 프로젝트 디렉터cbs15min
 
The Art of Game Design 도서 요약 - Part 2 (기법편) : 메커니즘, 이야기, 미적 요소
The Art of Game Design 도서 요약 - Part 2 (기법편) : 메커니즘, 이야기, 미적 요소The Art of Game Design 도서 요약 - Part 2 (기법편) : 메커니즘, 이야기, 미적 요소
The Art of Game Design 도서 요약 - Part 2 (기법편) : 메커니즘, 이야기, 미적 요소Harns (Nak-Hyoung) Kim
 
【Unity道場】初心者には初心者の戦い方がある!スキルがなくても付け焼き刃で戦う小手先テクニック
【Unity道場】初心者には初心者の戦い方がある!スキルがなくても付け焼き刃で戦う小手先テクニック【Unity道場】初心者には初心者の戦い方がある!スキルがなくても付け焼き刃で戦う小手先テクニック
【Unity道場】初心者には初心者の戦い方がある!スキルがなくても付け焼き刃で戦う小手先テクニックUnity Technologies Japan K.K.
 
LAFS Game Mechanics - Narrative Elements
LAFS Game Mechanics - Narrative ElementsLAFS Game Mechanics - Narrative Elements
LAFS Game Mechanics - Narrative ElementsDavid Mullich
 
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能Unity Technologies Japan K.K.
 
최은영, 아티스트가 기획을 - 하이브리드의 길 Ver.1, NDC 2012
최은영, 아티스트가 기획을 - 하이브리드의 길 Ver.1, NDC 2012최은영, 아티스트가 기획을 - 하이브리드의 길 Ver.1, NDC 2012
최은영, 아티스트가 기획을 - 하이브리드의 길 Ver.1, NDC 2012devCAT Studio, NEXON
 
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis) Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis) Yu-kai Chou
 
Part3. 아이디어를 게임기획으로 발전시키기
Part3. 아이디어를 게임기획으로 발전시키기Part3. 아이디어를 게임기획으로 발전시키기
Part3. 아이디어를 게임기획으로 발전시키기태성 이
 

What's hot (20)

ゲームジャム対策集中講座 ~よくある問題と対策~
ゲームジャム対策集中講座 ~よくある問題と対策~ゲームジャム対策集中講座 ~よくある問題と対策~
ゲームジャム対策集中講座 ~よくある問題と対策~
 
The Art of Game Design 도서 요약 - Part 1 (원론편) : 디자이너는 경험을 만들어 낸다
The Art of Game Design 도서 요약 - Part 1 (원론편) : 디자이너는 경험을 만들어 낸다The Art of Game Design 도서 요약 - Part 1 (원론편) : 디자이너는 경험을 만들어 낸다
The Art of Game Design 도서 요약 - Part 1 (원론편) : 디자이너는 경험을 만들어 낸다
 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play games
 
5分で入門するAzure PlayFab
5分で入門するAzure PlayFab5分で入門するAzure PlayFab
5分で入門するAzure PlayFab
 
목적으로써의 게임, 도구로써의 게임
목적으로써의 게임, 도구로써의 게임목적으로써의 게임, 도구로써의 게임
목적으로써의 게임, 도구로써의 게임
 
【Unity道場スペシャル 2017幕張】続 あそびのデザイン講座
【Unity道場スペシャル 2017幕張】続 あそびのデザイン講座【Unity道場スペシャル 2017幕張】続 あそびのデザイン講座
【Unity道場スペシャル 2017幕張】続 あそびのデザイン講座
 
Blenderソースコードリーディング
BlenderソースコードリーディングBlenderソースコードリーディング
Blenderソースコードリーディング
 
Unreal Studio+建築CADのワークフロー
Unreal Studio+建築CADのワークフローUnreal Studio+建築CADのワークフロー
Unreal Studio+建築CADのワークフロー
 
LAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicLAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core Mechanic
 
GTA V Presentation
GTA V PresentationGTA V Presentation
GTA V Presentation
 
Main presentation
Main presentationMain presentation
Main presentation
 
세바시 15분 우리가 모에 캐릭터에 끌리는 이유 @김용하 스마일게이트모바일 PD 프로젝트 디렉터
세바시 15분 우리가 모에 캐릭터에 끌리는 이유 @김용하 스마일게이트모바일 PD 프로젝트 디렉터세바시 15분 우리가 모에 캐릭터에 끌리는 이유 @김용하 스마일게이트모바일 PD 프로젝트 디렉터
세바시 15분 우리가 모에 캐릭터에 끌리는 이유 @김용하 스마일게이트모바일 PD 프로젝트 디렉터
 
The Art of Game Design 도서 요약 - Part 2 (기법편) : 메커니즘, 이야기, 미적 요소
The Art of Game Design 도서 요약 - Part 2 (기법편) : 메커니즘, 이야기, 미적 요소The Art of Game Design 도서 요약 - Part 2 (기법편) : 메커니즘, 이야기, 미적 요소
The Art of Game Design 도서 요약 - Part 2 (기법편) : 메커니즘, 이야기, 미적 요소
 
【Unity道場】初心者には初心者の戦い方がある!スキルがなくても付け焼き刃で戦う小手先テクニック
【Unity道場】初心者には初心者の戦い方がある!スキルがなくても付け焼き刃で戦う小手先テクニック【Unity道場】初心者には初心者の戦い方がある!スキルがなくても付け焼き刃で戦う小手先テクニック
【Unity道場】初心者には初心者の戦い方がある!スキルがなくても付け焼き刃で戦う小手先テクニック
 
LAFS Game Mechanics - Narrative Elements
LAFS Game Mechanics - Narrative ElementsLAFS Game Mechanics - Narrative Elements
LAFS Game Mechanics - Narrative Elements
 
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
 
최은영, 아티스트가 기획을 - 하이브리드의 길 Ver.1, NDC 2012
최은영, 아티스트가 기획을 - 하이브리드의 길 Ver.1, NDC 2012최은영, 아티스트가 기획을 - 하이브리드의 길 Ver.1, NDC 2012
최은영, 아티스트가 기획을 - 하이브리드의 길 Ver.1, NDC 2012
 
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis) Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
Yu-kai Chou's Workshop for Accenture on Gamification (Octalysis)
 
게임강연정리
게임강연정리게임강연정리
게임강연정리
 
Part3. 아이디어를 게임기획으로 발전시키기
Part3. 아이디어를 게임기획으로 발전시키기Part3. 아이디어를 게임기획으로 발전시키기
Part3. 아이디어를 게임기획으로 발전시키기
 

Similar to Worldbuilding with ProBuilder Effective Iteration & Workflow Enhancements

Webinar: How to Manage Your Project to Completion Using the Project Builder
Webinar: How to Manage Your Project to Completion Using the Project BuilderWebinar: How to Manage Your Project to Completion Using the Project Builder
Webinar: How to Manage Your Project to Completion Using the Project BuilderGoLeanSixSigma.com
 
Everyone hacks design at a hackathon
Everyone hacks   design at a hackathonEveryone hacks   design at a hackathon
Everyone hacks design at a hackathonWillow Brugh
 
Android Development Slovenia Meetup #4 - How to have a working designer deve...
Android Development  Slovenia Meetup #4 - How to have a working designer deve...Android Development  Slovenia Meetup #4 - How to have a working designer deve...
Android Development Slovenia Meetup #4 - How to have a working designer deve...Infinum
 
Successfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile WorldSuccessfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile WorldSmartBear
 
Demystifying User Experience - General Assembly
Demystifying User Experience - General AssemblyDemystifying User Experience - General Assembly
Demystifying User Experience - General AssemblyMike Biggs GAICD
 
Mosaic - The Layout Solution You Always Wanted
Mosaic - The Layout Solution You Always WantedMosaic - The Layout Solution You Always Wanted
Mosaic - The Layout Solution You Always WantedPhilip Bauer
 
Advanced CSS Troubleshooting
Advanced CSS TroubleshootingAdvanced CSS Troubleshooting
Advanced CSS TroubleshootingDenise Jacobs
 
Introduction to User Experience - Mike Biggs
Introduction to User Experience - Mike BiggsIntroduction to User Experience - Mike Biggs
Introduction to User Experience - Mike BiggsThoughtworks
 
Designing in the Browser - Mason Wendell, Drupaldelphia
Designing in the Browser - Mason Wendell, DrupaldelphiaDesigning in the Browser - Mason Wendell, Drupaldelphia
Designing in the Browser - Mason Wendell, Drupaldelphiacanarymason
 
Introduction to wireframing ux and design
Introduction to wireframing ux and designIntroduction to wireframing ux and design
Introduction to wireframing ux and designKevin Picalausa
 
Redgate How to be Friends with Developers
Redgate How to be Friends with DevelopersRedgate How to be Friends with Developers
Redgate How to be Friends with DevelopersKellyn Pot'Vin-Gorman
 
Unity’s Artist Workflow Level Up | Liz Mercuri
Unity’s Artist Workflow Level Up | Liz MercuriUnity’s Artist Workflow Level Up | Liz Mercuri
Unity’s Artist Workflow Level Up | Liz MercuriJessica Tams
 
Basics for front end developer
Basics for front end developerBasics for front end developer
Basics for front end developernamrataa0108
 
A Developers Take on Cooper
A Developers Take on CooperA Developers Take on Cooper
A Developers Take on CooperAdam Jordens
 

Similar to Worldbuilding with ProBuilder Effective Iteration & Workflow Enhancements (20)

Webinar: How to Manage Your Project to Completion Using the Project Builder
Webinar: How to Manage Your Project to Completion Using the Project BuilderWebinar: How to Manage Your Project to Completion Using the Project Builder
Webinar: How to Manage Your Project to Completion Using the Project Builder
 
Web designer
Web designerWeb designer
Web designer
 
Everyone hacks design at a hackathon
Everyone hacks   design at a hackathonEveryone hacks   design at a hackathon
Everyone hacks design at a hackathon
 
Android Development Slovenia Meetup #4 - How to have a working designer deve...
Android Development  Slovenia Meetup #4 - How to have a working designer deve...Android Development  Slovenia Meetup #4 - How to have a working designer deve...
Android Development Slovenia Meetup #4 - How to have a working designer deve...
 
Successfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile WorldSuccessfully Implementing BDD in an Agile World
Successfully Implementing BDD in an Agile World
 
Demystifying User Experience - General Assembly
Demystifying User Experience - General AssemblyDemystifying User Experience - General Assembly
Demystifying User Experience - General Assembly
 
Mosaic - The Layout Solution You Always Wanted
Mosaic - The Layout Solution You Always WantedMosaic - The Layout Solution You Always Wanted
Mosaic - The Layout Solution You Always Wanted
 
Pixelart 3D deck
Pixelart 3D deckPixelart 3D deck
Pixelart 3D deck
 
Advanced CSS Troubleshooting
Advanced CSS TroubleshootingAdvanced CSS Troubleshooting
Advanced CSS Troubleshooting
 
Introduction to User Experience - Mike Biggs
Introduction to User Experience - Mike BiggsIntroduction to User Experience - Mike Biggs
Introduction to User Experience - Mike Biggs
 
Designing in the Browser - Mason Wendell, Drupaldelphia
Designing in the Browser - Mason Wendell, DrupaldelphiaDesigning in the Browser - Mason Wendell, Drupaldelphia
Designing in the Browser - Mason Wendell, Drupaldelphia
 
Improving Design through TDD
Improving Design through TDDImproving Design through TDD
Improving Design through TDD
 
Introduction to wireframing ux and design
Introduction to wireframing ux and designIntroduction to wireframing ux and design
Introduction to wireframing ux and design
 
Bi design
Bi designBi design
Bi design
 
Redgate How to be Friends with Developers
Redgate How to be Friends with DevelopersRedgate How to be Friends with Developers
Redgate How to be Friends with Developers
 
Unit 66 Task 8
Unit 66   Task 8Unit 66   Task 8
Unit 66 Task 8
 
Unity’s Artist Workflow Level Up | Liz Mercuri
Unity’s Artist Workflow Level Up | Liz MercuriUnity’s Artist Workflow Level Up | Liz Mercuri
Unity’s Artist Workflow Level Up | Liz Mercuri
 
Basics for front end developer
Basics for front end developerBasics for front end developer
Basics for front end developer
 
Sketching in code
Sketching in codeSketching in code
Sketching in code
 
A Developers Take on Cooper
A Developers Take on CooperA Developers Take on Cooper
A Developers Take on Cooper
 

More from Unity Technologies

Build Immersive Worlds in Virtual Reality
Build Immersive Worlds  in Virtual RealityBuild Immersive Worlds  in Virtual Reality
Build Immersive Worlds in Virtual RealityUnity Technologies
 
Augmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real worldAugmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real worldUnity Technologies
 
Let’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and moreLet’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and moreUnity Technologies
 
Using synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUsing synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUnity Technologies
 
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global IndustriesThe Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global IndustriesUnity Technologies
 
Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games Unity Technologies
 
Unity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator ToolsUnity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator ToolsUnity Technologies
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...Unity Technologies
 
Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019Unity Technologies
 
Turn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiencesTurn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiencesUnity Technologies
 
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...Unity Technologies
 
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...Unity Technologies
 
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019Unity Technologies
 
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...Unity Technologies
 
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...Unity Technologies
 
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...Unity Technologies
 
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...Unity Technologies
 
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Unity Technologies
 
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019Unity Technologies
 
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019Unity Technologies
 

More from Unity Technologies (20)

Build Immersive Worlds in Virtual Reality
Build Immersive Worlds  in Virtual RealityBuild Immersive Worlds  in Virtual Reality
Build Immersive Worlds in Virtual Reality
 
Augmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real worldAugmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real world
 
Let’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and moreLet’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and more
 
Using synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUsing synthetic data for computer vision model training
Using synthetic data for computer vision model training
 
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global IndustriesThe Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
 
Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games
 
Unity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator ToolsUnity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator Tools
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
 
Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019
 
Turn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiencesTurn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiences
 
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
 
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
 
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
 
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
 
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
 
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
 
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
 
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
 
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
 
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
 

Recently uploaded

Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILNatan Silnitsky
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfMeon Technology
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Krakówbim.edu.pl
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandIES VE
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfkalichargn70th171
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessWSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockSkilrock Technologies
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEJelle | Nordend
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfmbmh111980
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationWave PLM
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 

Recently uploaded (20)

Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 

Worldbuilding with ProBuilder Effective Iteration & Workflow Enhancements

  • 1. 3D WORLDBUILDING WITH PROBUILDER Effective Iteration & Workflow Enhancements
  • 2. Liz Mercuri Technical Evangelist lizm@unity3d.com @FragFox Jonathon Wilson Lead Designer jonathon@coatsink.com @Omnislash92
  • 3. The Agenda: A White Boxing Walkthrough Getting Started Accelerating Design Iteration Communicating Creative Intent Enhancing Your Workflow • Discovering what ProBuilder is. • Discovering where to get ProBuilder. • Discovering more about Whiteboxing. • Using the ProBuilder Window to create, edit & iterate meshes. • Using ProGrids for precision. • Using PolyBrush for detailing. • Using Vertex Colours for clarity. • Sharing Handy Hints & Tips. • Updating ProBuilder Preferences.
  • 4. First Things First: What is ProBuilder? • 3D modelling & mesh editing. • Level design & prototyping. • Optimised for simple geometry. • UV Unwrapping & Vertex Painiting. All from within the Unity Editor!
  • 7. ProBuilder: What is it used for? • Level Design. • Prototyping. • White Boxing.
  • 8. ProBuilder: What is White Boxing? • A design method used in level design. • The use of simple geometry to represent different aspects of a game level. • The addition small details but with a focus on the basic principles of the level. • Called “White Boxing” because many engines/software use white as a default colour for geometry. Source: https://www.gamasutra.com/blogs/HuguesBarlet/20140907/225061/Block_design_in_level_design.php
  • 9. ProBuilder: Why White Box? • Can work more easily to the constraints set by the level designer. • Work & iterate to a set scale & position. • Identify design flaws or blockers early in development. Source: https://www.gamasutra.com/blogs/HuguesBarlet/20140907/225061/Block_design_in_level_design.php
  • 10. IT IS DEMO TIME!
  • 11. The Summary: You’re now a Whiteboxing Wizard… ProBuilder 101 • ProBuilder can be used to build, edit, & texture custom geometry in Unity. • Use ProBuilder for in- scene level design & prototyping. • Available on Package Manager Accelerating Design Iteration • Use basic primitives or create your own meshes with PolyShape. • Edit & Iterate within the Unity Editor. • Use ProGrids for precision. Communicating Creative Intent • Use Polybrush to add detail to your scene. • Use Vertex Painting to highlight key geometry traits. • Use further basic geometry for detailing. Enhancing Your Workflow • ProBuilder & ProGrids Preferences. • Work to a set scale. • Use with the FBX Exporter.
  • 12. And that’s not all… For blog posts, videos & documentation: http://www.procore3d.co m/ For showcasing your talent & skills: #Blocktober. To carry on from todays talk: ProjectLinkHere.
  • 13. Thank You :) GO FORTH AND (PRO)BUILD! @FragFox lizm@unity3d.com @OnmniSlash92 jonathon@coatsink.com

Editor's Notes

  1. Liz: Welcome and thank you for joining us for this Unite Berlin Session on 3D World Building with ProBuilder.
  2. Liz: Before we get started let’s introduce ourselves. My name is Liz, I am a technical evangelist based in the UK. My role as both an evangelist and in this talk, is to demonstrate how to get started with and use the awesome ProBuilder toolset to enhance your existing environment design and level creation workflows. Jonathon: I am Jonathon, Lead Designer for Coatsink. I have used been working at Coatsink for [] and have worked on []. Today I will be sharing my own personal insight into using ProBuilder in a working environment. The knowledge I share will enable you to customise your workflows with ProBuilder and communicate your creative intent to the wider team. <- Feel free to amend/add/go natural.
  3. Liz: So the agenda for today then. Let’s start with the basics, what is ProBuilder and where can I find it? Then we are going to jump into a hands on walkthrough demo of using ProBuilder. Jon: The demo will start by using the basic ProBuilder functions to create basic geometry. We will use the tools in the ProBuilder window to manipulate and enhance this geometry, creating more complex structures. All from within the Unity Editor. L: Next, we will show you how to convey your creative intent, useful when communicating your designs to the wider team. This will include the use of vertex colouring and detailing through ProBuilder and Polybrush. J: Finally, we will share some hints and tips with you, useful for customizing ProBuilder to suit the individual and also to common issues to help teams. L: By the end of this talk, you will have the ProBuilder knowledge to take back to the workplace to enhance your workflows with your own team and also across teams.
  4. Liz: ProBuilder allows you to create, edit and iterate 3D meshes directly in the Unity editor. This means that there is no need to keep going back and forth between Unity and 3D software packages. Jon: Although ProBuilder is optimised for use with simple meshes, you can build some pretty complex structures. The ProBuilder toolset is perfect for level design and prototyping. Liz: And that isn’t all. ProBuilder also support UV texture Unwrapping and Vertex Painting, which we will be covering later in this talk. Jon: And all this from the Unity Editor.
  5. Liz: You can get ProBuilder now for absolutely free from the Unity Package Manager. If you weren’t aware of Package Manager, this allows you modularize your Unity editor, only downloading what you need. Currently. Package Manager only supports Unity Packages. You can also check for versions and update your package from the Package Manager UI too.
  6. Liz: Here are a selection of games and experiences made using ProBuilder.
  7. Liz: As you could see from the video, ProBuilder has been used to create a multitude of games, often inherent it the games level design. ProBuilder is often praised for it’s ability for quick iteration and speedier workflow. This workflow lends itself to Prototyping and Whiteboxing game levels and that is what we are going to be focussing on in this talk today, using the ProBuilder toolset to prototype and Whitebox your levels.
  8. Jon: White Boxing is a way of blocking out a level or environment in a game. [Expand as you see fit with your knowledge here].
  9. Jon: White is key to level design and is important for a number of reasons. [Expand as you see fit with your knowledge here].
  10. Liz: Ok, let’s hop over into the Unity editor to get started. Jonathon, take it away and I will be your glamourous assistant. ---- GETTING STARTED AND DESIGN INTERATION ---- Jon: Let’s start by taking a look at what we are going to build together today. We are going to block out the interior and exterior of a house, that could later be used in a game level or environment. L: Open Finished Scene to Show Finished House J: Here we have a house, with an interior and exterior. L. Perfect. Now let’s start with a blank new scene. I have opened Package Manager from Window > Package Manager & I have installed both ProBuilder & ProGrids. I can then Open the ProBuilder Window from Tools > ProBuilder > ProBuilder Window. Looking at the ProBuilder window then, you can see that these functions may be familiar to you if you have used a 3D software package before. J: Let’s start by creating a basic Cube. We can do this by selecting New Shape, selecting a Cube, let’s keep the dimensions as they are and then select Build cube. You can see that there are lots of basic primitives here to get started, including stairs! A designers nightmare abolished with the click of a button! L: If there isn’t a shape that you like from the list, you can create your own with PolyShape. Let’s select New Polyshape and now I can plot the points of the shape that I want to create and determine the depth. This is great for complex or custom shapes. Let’s delete that and get back to out cube. J: Let’s extrude the faces of the cube to make our room. L: You can see the toolbar at the top which determines the selection mode, object, face, vertex and edge. J: Let’s select edge mode, select the top face and extrude 3 units upwards, by simply pulling the face upwards. ProBuilder works with Unity units. The default material of the ProBuilder meshes shows this. We can make It easier to work to precise units though rather than relying on the ProBuilder material. L: As I mentioned earlier, I also downloaded ProGrids from the Package Manager, ProGrids can be used to align our geometry precisely. Let’s open ProGrids by selecting Tools > ProGrids > ProGrids window. This gives us a toolbar which allows us to toggle a grid on and off on each axis and also set the snap increment for our project. Now when we extrude the face of the cube, it snaps to increments of 1 meter, making it easier to quickly blockout a level and also making it to the correct dimensions for the rest of the scene. J: That’s great. So this will form the wall of our house. Let’s delete the bottom face, by selecting it and choosing Delete Face from the ProBuilder window. ---- HINTS AND TIPS ---- J: Ok, now we have got the meaty part over, lets go over some hints and tips for using ProBuilder. L: These will be useful for individuals but also for enhancing workflow and understanding of ProBuilder for your team as a whole. J: Let’s start with the individual. We can customise ProGrids to suit our individual needs from the ProBuilder Preferences. We can access these from Unity > Preferences and selecting either the ProBuilder or ProGrids tab. For ProGrids, we can increase the alpha of the gridlines to make them more visible and also change the colour. We can select the grid Units and also alter the Grid Size. It is so important as a team to choose the units you are using for scale and stick to it. L: For ProBuilder, you can set keyboard shortcuts and show scene information, useful for optimisation or working to constraints but also seeing what is selected in a complex scene. J: How about we talk about hints and tips for the team now? L: Ok. Let’s start with the fundamentals, managing your hierarchy. If you have a complex scene or structure that you are building, break it into sections. This means if a structure or part of a structure doesn’t match your scene or that part of it, it can easily be removed or moved. We can create sections too using empty game objects. Make sure that the empty gameobject has a tag of EditorOnly though so it isn’t used in any physics or lighting calculations. [Demonstrate this] J: If you have a sketch for a layout, it is a good idea to add it to a plane as a texture and build up your layout with ProBuilder from there. You can use the Polyshape tool to quickly trace the shape of the layout image and create your level base in seconds. To add to this, you could also create a key to go with that blockout, that can be committed to the project and shared across scenes. The project used in this talk will be shared at the end of this talk and an example of this will be supplied. (!!!! Can we do this? Is this possible? I don’t fully understand this. I could show this in the project folder as you talk through it !!!!). J: We can also proBuilderize a non-ProBuilder mesh. L: If we want to have the same control over meshes as we do with ProBuilder meshes, we can select the imported mesh or Unity GameObject and select ProBuilderize to convert it to a ProBuilder mesh [Demonstrate with a Unity Cube]. L: Finally, ProBuilder can be used with our FBX Exporter, available on the asset store [Show in the A$ tab] . Thanks to our partnership with Autodesk, this asset allows a livelink between Unity and an Autodesk 3D modelling software, allowing even faster iterations of meshes.
  11. L: And that’s not all, we have some further resources for you too. You can find out more about PropBuilder, Polybrush and ProGrids at ProCore3d.com. Here you can find documentation, blog posts and instructional videos to get you creating. J: And if you want to show off your work, don’t be afraid to get involved in #Blocktober, which celebrates all things level design. Share your level design with the hashtag #Blocktober and the ProBuilder Twitter handle during October. L: Finally, you can find the project we have worked through together today at the link here.
  12. L: Thank you all for joining us today, we hope that this talk has been useful. J: Thank you and if you have any further questions, please don’t hesitate to get in touch with us. Both: Enjoy the rest of Unite!