General discussion on SUbD for SketchUp
by vanpi » Sat Aug 05, 2017 9:37 pm
Bottle
-

vanpi
-
- Posts: 9
- Joined: Mon Oct 08, 2012 9:15 am
- Location: Russia, Kostroma
- Name: Ivan
- Operating system: Windows
- SketchUp version: 2016
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Beginner
by HornOxx » Sun Aug 06, 2017 10:30 am
vanpi wrote:Bottle  this is a so cool bottle design! could you please add a picture of your control mesh as well? (btw: nice avatar picture  )
never trust a skinny cook
-

HornOxx
-
- Posts: 1177
- Joined: Sat Oct 30, 2010 4:44 pm
- Location: Germany
- Name: HornOxx
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by HornOxx » Sun Aug 06, 2017 11:58 am
Box wrote:...Thought I would throw it in here if anyone wants to use ... and see what you can make of it... Thanks to Box for sharing his most lovely and cuddly figure - I love it This is my scenes idea
never trust a skinny cook
-

HornOxx
-
- Posts: 1177
- Joined: Sat Oct 30, 2010 4:44 pm
- Location: Germany
- Name: HornOxx
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by boofredlay » Thu Aug 10, 2017 2:34 pm
vanpi wrote:Bottle
Stellar!
-

boofredlay
- Global Moderator
-
- Posts: 9529
- Joined: Mon Oct 22, 2007 1:50 pm
- Location: Huntsville/Madison Alabama
- Name: Eric Lay
- Operating system: Windows
- SketchUp version: 2018
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by Box » Sun Aug 13, 2017 1:27 pm
HornOxx wrote:This is my scenes idea
They were too cute not to print.
-

Box
-
- Posts: 4805
- Joined: Mon Jun 07, 2010 1:55 pm
- Location: Sydney
- Name: Box
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
-
by HornOxx » Sun Aug 13, 2017 3:50 pm
Box wrote:...They were too cute not to print...
Box - that´s so great!!!  I am impressed - did this 3d-printing work right on or had anything to be prepared?
never trust a skinny cook
-

HornOxx
-
- Posts: 1177
- Joined: Sat Oct 30, 2010 4:44 pm
- Location: Germany
- Name: HornOxx
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by Box » Sun Aug 13, 2017 4:01 pm
Yep, straight from your file, exported as .stl, both together and printed as one.
-

Box
-
- Posts: 4805
- Joined: Mon Jun 07, 2010 1:55 pm
- Location: Sydney
- Name: Box
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
-
by HornOxx » Tue Sep 05, 2017 8:27 pm
Mike Wazowski, the cuddly green Guy from Monsters Inctime for a little SubD practice - I thought this green guy should be pretty simple - but he wasn´t  Proxy is attached below ...or the final render poly mesh model can also be found here: https://3dwarehouse.sketchup.com/model/ ... e-Wazowski[sunglasses taken from the 3d warehouse - everything else pure Quadface, VertexTools and SubD stuff - rendered with ShaderLight]
never trust a skinny cook
-

HornOxx
-
- Posts: 1177
- Joined: Sat Oct 30, 2010 4:44 pm
- Location: Germany
- Name: HornOxx
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by faust07 » Tue Sep 05, 2017 9:56 pm
Really cool! The blues monster brother - monster blues brother -... And now bring him to life with MSPhysics... 
-
faust07
-
- Posts: 487
- Joined: Tue Aug 25, 2009 3:26 pm
- Location: Germany
- Name: Faust07
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Intermediate
by Box » Wed Sep 06, 2017 1:04 am
Excellent.
-

Box
-
- Posts: 4805
- Joined: Mon Jun 07, 2010 1:55 pm
- Location: Sydney
- Name: Box
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
-
by thomthom » Wed Sep 06, 2017 5:12 pm
Whoa! Awesome!!
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by tuna1957 » Thu Sep 07, 2017 2:17 am
HornOxx, little green guy is the bomb ! 
-
tuna1957
- Premium Member

-
- Posts: 1029
- Joined: Sat May 10, 2014 3:13 am
- Name: Charles Treon
- Operating system: Mac
- SketchUp version: 2015
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Beginner
by MikeWayzovski » Thu Sep 07, 2017 3:04 pm
SUPER!
-

MikeWayzovski
-
- Posts: 7
- Joined: Tue Nov 13, 2012 10:01 pm
- Name: Jack de Moel
- Operating system: Mac
- SketchUp version: 2018
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by MikeWayzovski » Thu Sep 07, 2017 4:53 pm
Absolutely fantastic!!!! 
-

MikeWayzovski
-
- Posts: 7
- Joined: Tue Nov 13, 2012 10:01 pm
- Name: Jack de Moel
- Operating system: Mac
- SketchUp version: 2018
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by alvis » Thu Sep 07, 2017 6:24 pm
wow 
-

alvis
- Premium Member

-
- Posts: 535
- Joined: Wed Mar 18, 2009 8:30 pm
- Location: Lithuania
- Name: Alvydas
- Operating system: Windows
- SketchUp version: 2016
- License type: Pro
- SketchUp use: woodworking
- Level of SketchUp: Intermediate
-
by HornOxx » Mon Sep 11, 2017 5:54 pm
...thank you all !
never trust a skinny cook
-

HornOxx
-
- Posts: 1177
- Joined: Sat Oct 30, 2010 4:44 pm
- Location: Germany
- Name: HornOxx
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by HornOxx » Thu Sep 14, 2017 8:02 pm
Various TransitionsHello All - nothing new or even sophisticated but rather a repetition of some geometry exercises which are shown and discussed in this thread already. I've created a small kit (pic1 & transitions 01.skp) to make transitions easier for me. Meant here are things like pipe- or tree branchings, the arms of a Minion or Monster-Mike´s arms and legs (pic3) etc etc ... All these transitions pass from a quad-face-body or -shape into an 8-sided "pipe" (which is my vavorite pipe shape somehow). This kit even allows to combine different variants to one transition (pic2 & transitions 02.skp) - this results in the advantage that you can merge shapes with a different number of quad-loops (at least in a certain extent). Something like this always happens to me since I do not work particularly clean or planned often Best & I hope that this small "building"-kit may be useful for you too... [ 2017-09-23 / Updated picture2 and transitions 02.skp - some little mistakes  ]
Last edited by HornOxx on Sun Sep 24, 2017 9:52 am, edited 4 times in total.
never trust a skinny cook
-

HornOxx
-
- Posts: 1177
- Joined: Sat Oct 30, 2010 4:44 pm
- Location: Germany
- Name: HornOxx
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by pilou » Thu Sep 14, 2017 11:25 pm
Nice images of tutorial! 
-

pilou
- Top SketchUcator
-
- Posts: 19613
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by thomthom » Fri Sep 15, 2017 9:48 am
HornOxx - you ROCK!!!
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by HornOxx » Fri Sep 15, 2017 4:58 pm
 Thanks again Guys
never trust a skinny cook
-

HornOxx
-
- Posts: 1177
- Joined: Sat Oct 30, 2010 4:44 pm
- Location: Germany
- Name: HornOxx
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by optimaforever » Mon Oct 09, 2017 8:29 pm
Nice schemetic views indeed! Thanks for sharing. Just like substances, I tend to see quads in everything now. Just a mental exercise.
Now, I wanted to ask, is it a recommended thing to regenerate quads on quads? I mean, let's say I model a raw mesh in several clicks, then apply a subD on it, then explode it, then remove some redundant loops generated by subD, add some new vertices here and there, subD again, explode again, remove some redundant loops here and there, tweak some crease values, subD again, explode again, remove some loops, etc. etc. The objective is to be able to get rid of some redundant loops that only add useless polys and keep adding details only where that matters. I'm pretty conservative in my workflow so I don't know if this is a common method as nobody seems to talk about this?
-
optimaforever
- Premium Member

-
- Posts: 303
- Joined: Tue Apr 15, 2008 5:51 pm
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by HornOxx » Mon Oct 09, 2017 9:15 pm
Hi & Thanks! hmm - probably I do not understand (translate) correctly  wouldn´t it be the SubD process itself, which makes out of a simple raw proxy geometry a new geometry with too much loops then? - you'd also need a good computer, to SubD this new very large proxy then again ...
never trust a skinny cook
-

HornOxx
-
- Posts: 1177
- Joined: Sat Oct 30, 2010 4:44 pm
- Location: Germany
- Name: HornOxx
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by optimaforever » Wed Oct 11, 2017 10:38 pm
Often subdivision creates redundant loops which are useless (basically in flat areas), and some geometry refinement where it matters (in round, convex/concave areas). So I'm asking if I can get rid of these "useless" loops, and build upon previous subdivisions, explode and keep subdividing while simplifying the control mesh by removing redundant loops each time. SubD is limited to 4 subdivisions I think, so this could allow for more detailed meshes.
I haven't tried this "method" though, but was wondering if there was any problem with this approach of modelling.
-
optimaforever
- Premium Member

-
- Posts: 303
- Joined: Tue Apr 15, 2008 5:51 pm
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by ZahariStoyanov » Thu Oct 12, 2017 2:10 pm
optimaforever wrote:was wondering if there was any problem with this approach of modelling.
I'd say it's all up to your preferences. The excess loops you're talking about can be annoying and resource consuming indeed. Since you can't prevent them from appearing, the only possible approach is the one you described and it's totally ok 
-
ZahariStoyanov
-
- Posts: 36
- Joined: Fri Feb 22, 2013 8:20 am
- Name: Zak
- Operating system: Windows
- SketchUp version: 8
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Intermediate
by Hieru » Thu Oct 12, 2017 3:51 pm
optimaforever wrote:The objective is to be able to get rid of some redundant loops that only add useless polys and keep adding details only where that matters...nobody seems to talk about this?
It's something that's occurred to me before and I've tried to deal with it by adapting my approach to creating control meshes and also removing loops after subdivision. I just assumed that there isn't a way around creating so much unnecessary geometry.
-

Hieru
- Premium Member

-
- Posts: 786
- Joined: Wed Aug 12, 2009 12:39 pm
- Location: UK
- Name: David Hier
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by thomthom » Thu Oct 12, 2017 8:35 pm
Yea, due to how the SketchUp API is - SUbD have to create entities for the subdivision. At some point during development I had a small polygon optimisation in that coplanar quads was not triangulated. But that turned out to be bad for performance when doing stuff like adjusting creasins - as SketchUp's Auto-fold have too much overhead when it kicks in. Also, in order to keep the subdivided entities in sync with the control mesh I cannot omit entities.
So as things are now you would have to optimise the subdivided mesh yourself once you are confident you won't need the control mesh any more.
Ideally I wish I could hook directly into the viewport - intercept how instances were drawn. But alas, that's not possible with the current API.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by cuttingedge » Fri Oct 13, 2017 8:45 am
its been my practice to subdivide, and yes exploding at times, quadifying autofolded faces (takes a long time dealing with the diagonals).. It can be a pain with complicated meshes  . .. Even with perfectly done quads can all of a sudden triagulate when you toggle subd. I wish autofold can be totally disabled..and wish loops can be moved by dragging instead of adding and removing...
-
cuttingedge
-
- Posts: 315
- Joined: Tue Aug 18, 2009 1:02 pm
- Name: cuttingedge
by Hieru » Fri Oct 13, 2017 9:06 am
Would it be possible to have a tool similar to crease, where you select two loops and SUbD doesn’t subdivide between those points?
Thinking about it, that sounds almost impossible to implement....just throwing it out there.
-

Hieru
- Premium Member

-
- Posts: 786
- Joined: Wed Aug 12, 2009 12:39 pm
- Location: UK
- Name: David Hier
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by thomthom » Fri Oct 13, 2017 12:08 pm
cuttingedge wrote:its been my practice to subdivide, and yes exploding at times, quadifying autofolded faces (takes a long time dealing with the diagonals).. It can be a pain with complicated meshes  . .. Even with perfectly done quads can all of a sudden triagulate when you toggle subd.
SUbD will preserve quads from the original mesh. You will only see triangles if you have n-gons. (Note that quads from SUbD's process will be triangulated internally. But you can use QFT to toggle off triangulation of coplanar faces. cuttingedge wrote:I wish autofold can be totally disabled..and wish loops can be moved by dragging instead of adding and removing...
AutoFold cannot be disabled because it kicks in when a planar face is transformed such that the points are no longer planar. There is no way around that I second your wish for better loop adjustment control. A while back I did start on experimenting with better tools for that. Not complete, but there is an Offset Loop tool in latest QFT. (Though that's only for inserting new ones. Being able to move existing ones would be nice.) Hieru wrote:Would it be possible to have a tool similar to crease, where you select two loops and SUbD doesn’t subdivide between those points?
Thinking about it, that sounds almost impossible to implement....just throwing it out there.
SUbD is using OpenSubdiv for the subdivision process - I don't have that kind of control Also the algorithm wouldn't be able to cope with exceptions like that.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by Hieru » Fri Oct 13, 2017 12:52 pm
I thought as much. Since no two meshes will be the same, it probably means you would need some kind of AI to interpret how something is subdivided.
-

Hieru
- Premium Member

-
- Posts: 786
- Joined: Wed Aug 12, 2009 12:39 pm
- Location: UK
- Name: David Hier
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by Ad Machine » 5 minutes ago
-
Ad Machine
- Robot
-
- Posts: 2012
-
Return to SUbD
|