Jump to content
AutoDesSys Forums
Sign in to follow this  
beyondyong

how to draw carpet

Recommended Posts

If you don't have acces to the proper software, then your best bet would be to do a hi res rendering of the room without the bed, and a proxy for the carpet.

Then a rendering of the bed by itself.  Make a layered file of the 2 images, and photoshop in the carpet.

Wouldn't be all that difficult.

Share this post


Link to post
Share on other sites

We know the original poster does not have Maxwell for formZ, but for the benefit of others who may read this: Maxwell Grass would be good for very quickly developing a rug similar to this. If a more detailed/specific look of the fibers is required, Maxwell Scatter has been highly optimized for this type of thing, with no memory or storage overhead in formZ.

Share this post


Link to post
Share on other sites

You could try the new Scatter tools in the formZ 8.5 beta.
- Create a 2D rectangle for the base surface.
- Create a couple splines or vector lines for carpet fibers. Assign a different color shade to each one and set the attributes so they render as wireframe.
- Use Surface Scatter tool to scatter/copy the carpet fibers on the rectangle surface, (set a few random values for scale and rotation in Scatter options).
See formZ 8.5 beta documentation for Surface Scatter parameter details.

 

 

post-5-0-57890200-1433370297_thumb.jpg

Share this post


Link to post
Share on other sites

Make sure you are using a vector line or spline curve for carpet fibers, not 3D geometry with polygons. In addition you can reduce the vector line or spline with Polygonize tool to further reduce the number of segments. The example shown was created very fast, renders fast, and is a very small file.

Share this post


Link to post
Share on other sites

Correct. Before you scatter, select your fibers with Pick tool, then in Tool Options set Attributes / RenderZone / Render As Wireframe. Now scatter the fibers with some scale and rotation variation.

post-5-0-59890100-1433532340_thumb.png

post-5-0-88721100-1433532340_thumb.png

Share this post


Link to post
Share on other sites

Beyondyong,

 

As mentioned in the previous post you'll need to make sure you are using a vector line or spline curve for carpet fibers, not 3D geometry with polygons. In addition you can reduce the vector line or spline with Polygonize tool to further reduce the number of segments. Also, be sure to use an appropriate number of copies for the scatter tool, (in our example we used 10000). Obviously an excessive amount of any type of object directly impacts rendering time. Also, what material properties did you assign to the carpet fibers? Certain material properties are more costly than others when used on any type of object. In addition, what type of machine are you using to render. In the example shown the scatter operation took about 30sec. to complete with 10000 fibers and the RenderZone rendering takes about 1 min. The formZ file created is attached for your assistance.

carpet fibers.fmz.zip

Share this post


Link to post
Share on other sites

Beyondyong,


 


Try rendering your carpet model in a very simple file with one or two lights, similar to the project we posted.  This will be a good test for the rendering time.  We had similar rendering times for both models: roughly one minute for your sample as well as ours.  Your project has around a dozen separate lights with a number of objects casting shadows that will greatly affect the time of your rendering.  


Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×