luxodrome
-
- Posts: 4
- Joined: 18 Jan 2013, 20:37
luxodrome
Hi,
I am trying to create a luxodrome in Softimage, but I am not having much luck locating a solution. Is anyone aware of an ICE compound that will create a luxodrome/rhumb?
Here are some technical resources...
http://en.wikipedia.org/wiki/Rhumb_line
http://www.mathematische-basteleien.de/spiral.htm (scroll down & look for loxodrome)
Thanks,
John
I am trying to create a luxodrome in Softimage, but I am not having much luck locating a solution. Is anyone aware of an ICE compound that will create a luxodrome/rhumb?
Here are some technical resources...
http://en.wikipedia.org/wiki/Rhumb_line
http://www.mathematische-basteleien.de/spiral.htm (scroll down & look for loxodrome)
Thanks,
John
- Daniel Brassard
- Posts: 878
- Joined: 18 Mar 2010, 23:38
- Location: St. Thomas, Ontario
- Contact:
Re: luxodrome
Very easy in ICE. It is a variation of the helical torus compound.
You already have the parametric formula. The loxodrome is a curve on the sphere, which cuts the meridians at a constant angle.
The parametric representation in Softimage is:
x= cos(t) * cos [1 / tan(at)]
y= - sin [1 / tan(at)]
z= sin(t) * cos [1 / tan(at)]
where a is constant of your choice and t the variable parameter.
Just download my ICE Topo Pack and modify the helical torus compound to match the formula above.
http://www.si-community.com/community/v ... =19&t=2269
Not in front of Soft at this time but can post the ICEtree tonight.
You already have the parametric formula. The loxodrome is a curve on the sphere, which cuts the meridians at a constant angle.
The parametric representation in Softimage is:
x= cos(t) * cos [1 / tan(at)]
y= - sin [1 / tan(at)]
z= sin(t) * cos [1 / tan(at)]
where a is constant of your choice and t the variable parameter.
Just download my ICE Topo Pack and modify the helical torus compound to match the formula above.
http://www.si-community.com/community/v ... =19&t=2269
Not in front of Soft at this time but can post the ICEtree tonight.
$ifndef "Softimage"
set "Softimage" "true"
$endif
set "Softimage" "true"
$endif
Re: luxodrome
The "phi" emitter I post on my site http://andy.moonbase.net/archives/1128 here also touches on this.
- Daniel Brassard
- Posts: 878
- Joined: 18 Mar 2010, 23:38
- Location: St. Thomas, Ontario
- Contact:
Re: luxodrome
Here you go.
I used the equation on Wolfram for this representation.
http://demonstrations.wolfram.com/LoxodromeArt/
I used the equation on Wolfram for this representation.
http://demonstrations.wolfram.com/LoxodromeArt/
Last edited by Daniel Brassard on 01 Aug 2013, 13:47, edited 1 time in total.
$ifndef "Softimage"
set "Softimage" "true"
$endif
set "Softimage" "true"
$endif
- Daniel Brassard
- Posts: 878
- Joined: 18 Mar 2010, 23:38
- Location: St. Thomas, Ontario
- Contact:
Re: luxodrome
The compound
- Attachments
-
- Loxodrome.xsicompound
- (49.83 KiB) Downloaded 113 times
$ifndef "Softimage"
set "Softimage" "true"
$endif
set "Softimage" "true"
$endif
- Daniel Brassard
- Posts: 878
- Joined: 18 Mar 2010, 23:38
- Location: St. Thomas, Ontario
- Contact:
Re: luxodrome
You can also model very quickly the shape using a sphere
first create a sphere with enough subdivisions (24 x 24)
triangulate the sphere
delete every x polygons along the sphere in the Loxodrome pattern
Apply thickness, subdivide, render
first create a sphere with enough subdivisions (24 x 24)
triangulate the sphere
delete every x polygons along the sphere in the Loxodrome pattern
Apply thickness, subdivide, render
$ifndef "Softimage"
set "Softimage" "true"
$endif
set "Softimage" "true"
$endif
- Daniel Brassard
- Posts: 878
- Joined: 18 Mar 2010, 23:38
- Location: St. Thomas, Ontario
- Contact:
Re: luxodrome
And here is another version, graciously provided by Stephen on xsisupport blog
http://xsisupport.com/2013/07/31/ice-loxodrome/
So many ways to skin that cat! (the loxodrome ... not Stephen)
http://xsisupport.com/2013/07/31/ice-loxodrome/
So many ways to skin that cat! (the loxodrome ... not Stephen)
$ifndef "Softimage"
set "Softimage" "true"
$endif
set "Softimage" "true"
$endif
Who is online
Users browsing this forum: brandwatch [Bot] and 43 guests