Rope ball tutorial - [ENG]

Post Reply
User avatar
cecofuli
Site Admin
Posts: 424
Joined: 10 January 2008, 17:31
Are you Human?: Yes
Location: Bergamo - Italy

Rope ball tutorial - [ENG]

Post by cecofuli » 1 April 2009, 19:10

ROPE BALL TUTORIAL - ENG VERSION

by Francesco Legrenzi @ copyright 2009
www.francescolegrenzi.com

--------------------------------------------------
For the Italian version, please click here.
--------------------------------------------------



INTRODUCTION

The idea

Some users asked me writing down a tutorial concerning candelabrum body rope knots, a detail from a recent scene.

Image
Fig. 01 - Tutorial idea takes shape from this model.


This project born fortuity when i had to model some objects for interiors. An odd but interesting design candelabrum was in the number.

Image
Fig. 02 - Real object reference.


A detailed modeling is not necessary since candelabrum takes a small area in render window.

Image
Fig. 03 - Candelabrum will be positioned over the library. there is no need of high level of detail.

User avatar
cecofuli
Site Admin
Posts: 424
Joined: 10 January 2008, 17:31
Are you Human?: Yes
Location: Bergamo - Italy

Re: Rope ball tutorial - [ENG]

Post by cecofuli » 1 April 2009, 19:24

TUTORIAL


Joint knots are the most complex part of model. First modeling step includes a way to make it easier, creating a semplified geometry.

Image
Fig. 04 - Model base objects.

Structure's componed by pipes, simple cylinder primes (Tube_01, Tube_02, Tube_03). Assign a steel shader, in order to fill any winding hole and avoid empty zones. Three knots (Node_01, Node_02, Node_03) are:
- an editpoly with turbosmooth modifier on;
- two spheres modified by "FFD4x4x4".

We will use those geometries as spline-rope modeling base, with an useful scipt : "Avanced Painter v1.6.0".

We just need to drop his file in viewport to install the script. After go in CUSTOMIZE->CUSTOMIZE USER INTERFACE -> and look in Advanced Painter class, to add a toolbar or a shurtcut.

Image
Fig. 05 - Installing and creating an "Advanced Painter" toolbar.


Thanks to the script we can paint several objects on geometries, such as grass, hair, stones, or using external objects to create random distribution, useful to paint forests. We're going to use "Spaghetti" tool, able to draw simple Splines on meshes, keeping his radius as distance from surface.

Image
Fig. 06 - Spaghetti's Advanced Painter tool we'll use to create rope..


Select object, Node_02 for example. Now select spaghetti tool, define "Radius" and click "Paint" to get all the Splines we need.

Image
Fig. 07 - Generating Splines on given surface.

Shaping stops when we rotate viewport to paint Spline on knot opposite side.
Remind: Spline thickness on viewport depends on "Enable in Viewport" and "Enable in Rendering" automatic checking.

Image
Fig. 08 - Option enabling Splines thickness.


Just band together with "Attach".

Image
Fig. 09 - Splines union.


In order to reduce Spline vertex over numbering due to "Spaghetti" tool, add "Normalize Spline". Use "Vertex Thicks" to show vertices.

Image
Fig. 10 - Vertices reducing.


Collapse Splines or add "Edit Spline" to weld final vertices.

Image
Fig. 11 - Vertices welding.

Replicate many times to complete knot covering.

Image
Fig. 12 - Splines wrapped sphere.


A boring part of this job: manually moving Splines vertices to reduce intersections. Collapse all in the end.

Image
Fig. 13 - Spline completed.


Use "Sweep" modifier with a custom shape to increase rope detail.

Image
Fig. 14 - Final knot.

"Sweep" modifier automatically creates UVmapping saving any unwrapping.
Proceed with displacement texture.

Image
Fig. 15 - We can check UV mapping added by "Sweep" adding a Checker texture.


In displacement slot add a texture similar to that one:

Image
Fig. 16 - Displacement Map


Follows our rendering with a bumpmap:

Image
Fig. 17 - Our final rendering.


Hope you all enjoy this tutorial.
See u soon... :)

Cheers.

Francesco Legrenzi (cecofuli)
www.francescolegrenzi.com
Attachments
Rope_Tutorial_Orbit_animation.rar
(10.91 MiB) Downloaded 3181 times

User avatar
cecofuli
Site Admin
Posts: 424
Joined: 10 January 2008, 17:31
Are you Human?: Yes
Location: Bergamo - Italy

Re: Rope ball tutorial - [ENG]

Post by cecofuli » 1 April 2009, 20:02

[video][/video]

Blu.21_21
Posts: 2
Joined: 2 August 2010, 9:19

Re: Rope ball tutorial - [ENG]

Post by Blu.21_21 » 3 August 2010, 6:12

Please help. I used max design 2011 but not install maxscript.
Thanks :lingua:

User avatar
cecofuli
Site Admin
Posts: 424
Joined: 10 January 2008, 17:31
Are you Human?: Yes
Location: Bergamo - Italy

Re: Rope ball tutorial - [ENG]

Post by cecofuli » 3 August 2010, 7:55

LINK

Installation

1. Extract advPainter_1.5.1.mzp
2. Start Max. MaxScript>Run Script ... and choose the extraced file. A dialog box will inform you that installation is successful.
3. Install Advanced Painter action item (found under 'Painter' category) to your toolbar, main menu bar, or quadmenu. You set up a shortcut key or menu item for Advanced Painter the same way you would configure a regular 3ds interface item. Go to Customize / Customize User Interface, change the category to 'Painter' and assign a shortcut. Click ok. Voila. If you are having difficulty installing Advanced Painter or any other script, try checking out the script installation page, especially the videos demonstrating the process.

NOTE: Advanced Painter 1.5 requires 3ds max 5.1.

Uninstalling Advanced Painter: During setup, the the following files are copied. If you wish to uninstall Advanced Painter just delete them yourself.

[maxroot]\stdplugs\stdscripts\Functions_AdvPainter.ms
[maxroot]\UI\macroscripts\Macro_AdvPainter.mcr
[maxroot]\scripts\AdvPainter\Ink_Grass.ms
[maxroot]\scripts\AdvPainter\Ink_Hair.ms
[maxroot]\scripts\AdvPainter\Ink_Randomizer.ms
[maxroot]\scripts\AdvPainter\Ink_Scatterer.ms
[maxroot]\scripts\AdvPainter\Ink_Spaghetti.ms
[maxroot]\scripts\AdvPainter\Ink_Stone.ms
[maxroot]\scripts\AdvPainter\Ink_Toothpaste.ms
[maxroot]\scripts\AdvPainter\Ink_Example.txt
[maxroot]\scripts\AdvPainter\Ink_Template.txt
[maxroot]\scripts\AdvPainter\scatterer_i.bmp
[maxroot]\scripts\AdvPainter\scatterer_a.bmp

RichLan
Posts: 1
Joined: 2 August 2017, 11:23
Are you Human?: Yes

Re: Rope ball tutorial - [ENG]

Post by RichLan » 9 August 2017, 7:08

Thatnks so much for the tutorial, the rope ball looks amazing.

User avatar
cecofuli
Site Admin
Posts: 424
Joined: 10 January 2008, 17:31
Are you Human?: Yes
Location: Bergamo - Italy

Re: Rope ball tutorial - [ENG]

Post by cecofuli » 27 September 2018, 12:56

cecofuli wrote:ROPE BALL TUTORIAL - ENG VERSION

by Francesco Legrenzi @ copyright 2009
www.francescolegrenzi.com

--------------------------------------------------
For the Italian version, please click here.
--------------------------------------------------



INTRODUCTION

The idea

Some users asked me writing down a tutorial concerning candelabrum body rope knots, a detail from a recent scene.

Image
Fig. 01 - Tutorial idea takes shape from this model.


This project born fortuity when i had to model some objects for interiors. An odd but interesting design candelabrum was in the number.

Image
Fig. 02 - Real object reference.


A detailed modeling is not necessary since candelabrum takes a small area in render window.

Image
Fig. 03 - Candelabrum will be positioned over the library. there is no need of high level of detail.

Post Reply