I am posting this with permission from the SketchUp staff (thank you Aaron and Chris).
I am researching the need for an extension that provides a work around for Clipping Plane issues.
If you would not mind, this survey will take 1 minute to complete.
Thanks for the responses.
I don’t mind upgrading extensions (if and when I choose), when there is a need for it (as in major point release) and the price is right, but bug fixes and minor improvements should be approached in a goodwill manner.
Plus I trust your integrity, I’ve bought two of your books in the past.
The survey didn’t provide a way to give my answer accurately, so I’ll write it here. I occasionally encounter clipping plane issues in parallel projection. But since I normally work in perspective projection, shifting to parallel only for limited kinds of documentation views, and also because I know how to fix it when it happens, clipping is not a big issue for me. On the other hand, based on the number of queries here on the forum it clearly is a problem for others, so more power to you!
Oh lord. Clipping Plane is the bane of my SketchUp existence. And it’s random and worse when working with imported models from other software. There are models no matter what I try, can’t fix the issue. About 20% to 30% of my modeling projects. Shows every so often in Lumion too but that is not often.
As a windows user, I already have a fix that I can use in case the regular solutions do not work. (such as, keep geometry close to origin, stuff like that). Admittedly it’s kind of hacky, but it’s quite easy too.
Here’s what I do:
Open the ruby console.
Type Sketchup.send_action 10624 and hit Enter.
On windows this will open the camera parameters window. On Mac it doesn’t.
In the camera parameters window, there’s a ‘force’ checkbox for the near and far clipping planes.
Check the checkbox and input any value you need for the near plane. When you’re done with the tiny edit, uncheck the box again so that performance is not hindered for the rest of the SketchUp session.
I’d like an “I Don’t know” answer for price. Totally depends on what the extension does.
In parallel projection it would be easy to just move back the camera outside the bounds of the active drawing context while otherwise retaining the same view. In perspective view with a physically large model I don’t know how an extension could solve it, except for possibly workflow-intrusive solutions such as splitting up the model and reference smaller parts.
I am using a third part set of code / app to assist with making this work. It will require the input of a short cut or key stroke to do it but will be quick and work when zoomed in and out regardless of the model size. And note, I am not a coder (wish I was) but hired a developer to work on the project. I design the UX / UI and operations.
Right now, I split up the model, copy and paste in place into another model or whatever else that might work. I have run into one model that I could not get the clipping plane fixed at all and had to rebuilt portions of it.
Point well made. We will test it against both types of issues. I have several Revit models that are good examples. For AutoCAD drawings I never preserve the drawing origin. For models with nested components / groups with the axis off, it better work!
But I think the solution we have might fix both.
Though have to use third party code to do it. Part of the issue around cost.
The clipping planes issue is definitely a bug. Just because there is a technical explanation why it happens doesn’t stop it from being a bug. Other modeling software I’ve tried allows you to keep zooming closer and closer to an object seemingly infinitely. I don’t know if it is because they have a different data type with better precision holding coordinates or if they set the near plane in a smarter way.
Even moderately sized models like a building on a plot can make it impossible to zoom into details in furniture and the like, so it’s not limited to extreme models.
Regarding going through walls you can use Orbit to move the camera sideways through a face or use section planes or temporarily hide entities. Also, in the case of a physically small model where you don’t experience clipping issues it is quite tedious to keep zooming into a face until you finally get through it. It doesn’t appear to be an intended behavior for getting inside the model. That said, if the clipping is fixed Zoom could have a modifier key to use the second closest face to the camera as “pivot” rather than the closest one, to allow you to easily go through walls regardless of the physical size of the model.