Present, embed and commercialize your parametric 3D design.
And stun your audience.
New to parametric 3D modeling?
To use ShapeDiver as a designer, you will need some basic knowledge about parametric modelling as a concept and particularly the design tool Grasshopper, which is part of the versatile 3D modelling software Rhinoceros.
We have compiled a set of resources to get you started here.
Already a grasshopper designer?
Getting started with ShapeDiver is as simple as taking your existing definition and uploading it here.
However, since we want your models to look their very best on the web (and run fast and efficiently) we recommend you to take a look at the following 6 simple steps to make sure your viewers have a great experience with your design on ShapeDiver.
|Get started||Let's go|
For the time being, ShapeDiver depends on Grasshopper, which is part of Rhinoceros. To get started with Grasshopper you can download a trial version of Rhinoceros here which allows you to test it without any restrictions for 90 days.
That should be enough time to get acquainted with Grasshopper and find out if it’s worth buying a license (we obviously think it is - and it’s much cheaper than comparable products).
There are lots of tutorials available online which teach you how to use Grasshopper. A good starting point is this list on Grasshoppers website.
The community of people using Grasshopper is huge, instead of teaching yourself you could take part in online or personal trainings. Please refer to our blog for an overview.
We have prepared a set of best practice models.
Feel free to download, copy, and experiment with them.
You are ready to upload your first Grasshopper definition and get started with ShapeDiver. Have a look at our detailed instructions for tuning.
ShapeDiver will display everything that’s visible in your definition’s Grasshopper preview. That means you should deactivate the preview option on all components except the ones you actually want to show to your viewers. The tricky part here is that you might display objects several times without noticing. It’s very hard to spot duplicate geometry in Grasshopper’s preview mode. This would make your model unneccessarily large and slow when it’s transmitted through the web.
Our recommendation: deactivate preview on all components and then reactivate only the important ones one by one. That way, you’ll notice redundant objects immediately.
ShapeDiver will search your Grasshopper definition for any controls that influence geometry, like sliders, boolean toggles and the like. They will be presented to your viewers in a clean control widget next to your model, together with the nicknames you assigned to the controls in Grasshopper. To create an intuitive user interface we recommend to
To get an overview over the different controls accepted by ShapeDiver, take a look at this blog post.
While we definitely want to support lots of great plugins in the near future, for now ShapeDiver can only handle built-in Grasshopper components and selected plugins, and no components that would loop. If we detect something in your definition that we don’t understand yet, we have to reject your model - so for now please make sure to stick to the list of allowed plugins according to our release notes.
To make a model look great on the web, of course you’ll need lots of different colors and materials. You can use our ShapeDiver material component to choose from a range of materials which have been optimized for ShapeDiver and combine them with any color you want. You can even let your viewers adjust colors and materials by connecting the material component to controls.
To learn all you need to know about ShapeDiver materials, check out this blog post