Anyone know how to create a disk?

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
NoXion
Posts: 56
Joined: 01.05.2005
With us: 19 years 6 months

Anyone know how to create a disk?

Post #1by NoXion » 01.05.2005, 03:04

I need a disk model with a central hole in order to create an Alderson Disk for Celestia - The perfect compliment to my Dyson Sphere model and the ringworld somebody else made (As you can see I have a thing for megastructures)

I have looked all over the internet for a cd-rom model that I could modify, but to no avail.

Is there a way to punch a hole in the middle of a disk using anim8or? Or am I stuck? :(
Currently worldbuilding!

WOWspaceISbig
Posts: 36
Joined: 29.04.2005
With us: 19 years 6 months
Location: United States

Post #2by WOWspaceISbig » 01.05.2005, 03:23

I had a bit of experience with anim8or, and it sounds like you could make a thin rectangle and make an open lathe over the y-axis. Sorry if it doesn't work, but like I said, I only had a bit of experience. :?
No seriously, it's HUGE!
Hubble

Topic author
NoXion
Posts: 56
Joined: 01.05.2005
With us: 19 years 6 months

Post #3by NoXion » 01.05.2005, 03:55

Rectangle? I'd much prefer the hole to be circular.

Whenever I try to lathe a hole in the middle of a disk with a cylinder it give me some stupid error message about a path (?)
Currently worldbuilding!

Topic author
NoXion
Posts: 56
Joined: 01.05.2005
With us: 19 years 6 months

Post #4by NoXion » 01.05.2005, 04:27

Doh! Silly me! I managed to work it out.
Currently worldbuilding!

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #5by ElChristou » 01.05.2005, 20:07

Can you simply use a png file (to texture a square for example) and define the zone you need with transparency??

Bye
Image

TERRIER
Posts: 717
Joined: 29.04.2003
With us: 21 years 6 months
Location: West Yorkshire, England

Post #6by TERRIER » 02.05.2005, 10:45

NoXion wrote:Doh! Silly me! I managed to work it out.


An easy way using Anim8or is to;

1. To make the "main ring", Build a Primative N-gon, say with 30+ sides to make a smooth circle.

2. Drag the mouse to form the circle to the required diameter.

3. To make the centre "cut-out", Build another Primative N-gon with the same number of sides.

4. Drag the mouse to form the inner circle to your required diameter.

5. Select both circles then go into the Build menu and select Join Spilnes.

6. Click on either circle (it will highlight both) and go back to the Build menu, and select Extrude.

7. Choose your required Extrude Parameters for length, and number of segments.
Make sure you have checked the Cap boxes, Start and End.
Make sure the Don't Tesselate Caps box is unchecked.
Then extrude along the z-axis.

After this, you should have a disk with a hole in it.

cheers,
TERRIER
1.6.0:AMDAth1.2GHz 1GbDDR266:Ge6200 256mbDDR250:WinXP-SP3:1280x1024x32FS:v196.21@AA4x:AF16x:IS=HQ:T.Buff=ON Earth16Kdds@15KkmArctic2000AD:FOV1:SPEC L5dds:NORM L5dxt5:CLOUD L5dds:
NIGHT L5dds:MOON L4dds:GALXY ON:MAG 15.2-SAP:TIME 1000x:RP=OGL2:10.3FPS

Topic author
NoXion
Posts: 56
Joined: 01.05.2005
With us: 19 years 6 months

Post #7by NoXion » 17.05.2005, 21:29

TERRIER wrote:
NoXion wrote:Doh! Silly me! I managed to work it out.

An easy way using Anim8or is to;

1. To make the "main ring", Build a Primative N-gon, say with 30+ sides to make a smooth circle.

2. Drag the mouse to form the circle to the required diameter.

3. To make the centre "cut-out", Build another Primative N-gon with the same number of sides.

4. Drag the mouse to form the inner circle to your required diameter.

5. Select both circles then go into the Build menu and select Join Spilnes.

6. Click on either circle (it will highlight both) and go back to the Build menu, and select Extrude.

7. Choose your required Extrude Parameters for length, and number of segments.
Make sure you have checked the Cap boxes, Start and End.
Make sure the Don't Tesselate Caps box is unchecked.
Then extrude along the z-axis.

After this, you should have a disk with a hole in it.

cheers,
TERRIER


Thank you very much!

Applying the textures was a bit of a puzzle at first, but I used polar coordinates in photoshop and got satisfactory results:

http://img281.echo.cx/img281/7823/disk10vv.jpg

I hope you agree.
Currently worldbuilding!

TERRIER
Posts: 717
Joined: 29.04.2003
With us: 21 years 6 months
Location: West Yorkshire, England

Post #8by TERRIER » 18.05.2005, 18:07

NoXion wrote:Thank you very much!
No problem !

NoXion wrote:Applying the textures was a bit of a puzzle at first, but I used polar coordinates in photoshop and got satisfactory results:

http://img281.echo.cx/img281/7823/disk10vv.jpg

I hope you agree.


I've got to admit that textures are not really my forte. :oops:
But yours looks very effective.

One thing you might need to check on your disk, is the surface normals to the "central core". Using my method to make it may well have them facing the wrong way, so they may need to be flipped.

regards,
TERRIER
1.6.0:AMDAth1.2GHz 1GbDDR266:Ge6200 256mbDDR250:WinXP-SP3:1280x1024x32FS:v196.21@AA4x:AF16x:IS=HQ:T.Buff=ON Earth16Kdds@15KkmArctic2000AD:FOV1:SPEC L5dds:NORM L5dxt5:CLOUD L5dds:
NIGHT L5dds:MOON L4dds:GALXY ON:MAG 15.2-SAP:TIME 1000x:RP=OGL2:10.3FPS


Return to “Development”