POV-Ray : Newsgroups : povray.binaries.images : knotworks (~60kb bu) Server Time
4 Nov 2024 22:23:47 EST (-0500)
  knotworks (~60kb bu) (Message 1 to 10 of 13)  
Goto Latest 10 Messages Next 3 Messages >>>
From: Marc Schimmler
Subject: knotworks (~60kb bu)
Date: 23 Mar 2000 17:50:17
Message: <38DAA1F1.65DCC4D1@ica.uni-stuttgart.de>
Hi all!

I've already shown a pic of a celtic knotwork. I promised I would create
an include file but since David Wilkinson's birthday nothing happend.
The truth is that the include file has already been finished at that
moment but I thought that the usage would be too difficult.
The whole thing is based on an article from Andrew Glassner about celtic
knotworks and his formulated algorithm to draw them. You have three
grids and must take care to ...

I decided instead to hone my C++ skills and wrote an app that provides a
user interface where you can draw the knotwork and where the app takes
care that you don't violate any rules. This app spits out the include
file (in fact an array with some #declares) that you can use with the
existing knotwork include file.
This has been my first bigger C++ program, my first first gui
programming and therefore the code is not in a shape I would wish for
(but it works :-) will be published soon).
I used fltk as toolkit which has the advantage that it also exists for
the Win32 platforms. Problem is, I don't have a WIN32 C++ compiler at
hand (I would be happy if someone could support me there) I just don't
trust the free Borland commandline compiler, yet.
Two attachments: the first shows the main gui window on my X-windows
screen and the second shows the resulting pov scene.
What do you think? Is it useful?

Greetings,

Marc


Post a reply to this message


Attachments:
Download 'test.jpg' (21 KB) Download 'gui.jpg' (40 KB)

Preview of image 'test.jpg'
test.jpg

Preview of image 'gui.jpg'
gui.jpg


 

From: Bob Hughes
Subject: Re: knotworks (~60kb bu)
Date: 23 Mar 2000 18:34:33
Message: <38daaa09@news.povray.org>
Wow, hey that's pretty ingenious.  Any chance of adding individually textured
areas (box or plane sections) to the spaces for a stained window type of thing?

Bob

"Marc Schimmler" <sch### [at] icauni-stuttgartde> wrote in message
news:38DAA1F1.65DCC4D1@ica.uni-stuttgart.de...
| Hi all!
|
| I've already shown a pic of a celtic knotwork. I promised I would create
| an include file but since David Wilkinson's birthday nothing happend.
| The truth is that the include file has already been finished at that
| moment but I thought that the usage would be too difficult.
| The whole thing is based on an article from Andrew Glassner about celtic
| knotworks and his formulated algorithm to draw them. You have three
| grids and must take care to ...
|
| I decided instead to hone my C++ skills and wrote an app that provides a
| user interface where you can draw the knotwork and where the app takes
| care that you don't violate any rules. This app spits out the include
| file (in fact an array with some #declares) that you can use with the
| existing knotwork include file.
| This has been my first bigger C++ program, my first first gui
| programming and therefore the code is not in a shape I would wish for
| (but it works :-) will be published soon).
| I used fltk as toolkit which has the advantage that it also exists for
| the Win32 platforms. Problem is, I don't have a WIN32 C++ compiler at
| hand (I would be happy if someone could support me there) I just don't
| trust the free Borland commandline compiler, yet.
| Two attachments: the first shows the main gui window on my X-windows
| screen and the second shows the resulting pov scene.
| What do you think? Is it useful?
|
| Greetings,
|
| Marc


--------------------------------------------------------------------------------






--------------------------------------------------------------------------------


Post a reply to this message

From: Richard Speir
Subject: Re: knotworks (~60kb bu)
Date: 23 Mar 2000 20:10:07
Message: <38DAC164.30566666@mindspring.com>
Wow! That's seriously cool.  I'd love to see the finished product.  I
particluarly like little programs like this that do cool things -- would love
to see the source.  Anyway, keep up the good work.


Post a reply to this message

From: SamuelT 
Subject: Re: knotworks (~60kb bu)
Date: 23 Mar 2000 22:34:10
Message: <38DAE4EA.F533E822@aol.com>
I like it! Are those cylinders and spheres, or a mesh? I'm guessing cylinders
and spheres.

Marc Schimmler wrote:

> Hi all!
>
> I've already shown a pic of a celtic knotwork. I promised I would create
> an include file but since David Wilkinson's birthday nothing happend.
> The truth is that the include file has already been finished at that
> moment but I thought that the usage would be too difficult.
> The whole thing is based on an article from Andrew Glassner about celtic
> knotworks and his formulated algorithm to draw them. You have three
> grids and must take care to ...
>
> I decided instead to hone my C++ skills and wrote an app that provides a
> user interface where you can draw the knotwork and where the app takes
> care that you don't violate any rules. This app spits out the include
> file (in fact an array with some #declares) that you can use with the
> existing knotwork include file.
> This has been my first bigger C++ program, my first first gui
> programming and therefore the code is not in a shape I would wish for
> (but it works :-) will be published soon).
> I used fltk as toolkit which has the advantage that it also exists for
> the Win32 platforms. Problem is, I don't have a WIN32 C++ compiler at
> hand (I would be happy if someone could support me there) I just don't
> trust the free Borland commandline compiler, yet.
> Two attachments: the first shows the main gui window on my X-windows
> screen and the second shows the resulting pov scene.
> What do you think? Is it useful?
>
> Greetings,
>
> Marc
>
>   ------------------------------------------------------------------------
>  [Image]  [Image]

--
Samuel Benge

E-Mail: STB### [at] aolcom

Visit the still unfinished isosurface tutorial: http://members.aol.com/stbenge


Post a reply to this message

From: Marc Schimmler
Subject: Re: knotworks (~60kb bu)
Date: 24 Mar 2000 02:31:19
Message: <38DB19C7.7F53D342@ica.uni-stuttgart.de>
Bob Hughes wrote:
> 
> Wow, hey that's pretty ingenious.  Any chance of adding individually textured
> areas (box or plane sections) to the spaces for a stained window type of thing?
> 
> Bob
> 

Thank you Bob!

The whole output contains only the tori and cylinders ofthe knotwork. I
tought about adding a bitmap export feature so that you also can create
an image map or a material map. Does this suit your needs?

Greetings,

Marc


-- 
Marc Schimmler


Post a reply to this message

From: Marc Schimmler
Subject: Re: knotworks (~60kb bu)
Date: 24 Mar 2000 02:41:25
Message: <38DB1C25.96C8786@ica.uni-stuttgart.de>
Richard Speir wrote:
> 
>  Wow! That's seriously cool.  I'd love to see the finished product.  I
> particluarly like little programs like this that do cool things -- would love
> to see the source.  Anyway, keep up the good work.

I'll publish the source under the GPL. But don't be disappointed about
it's lousy style :-)

Marc

-- 
Marc Schimmler


Post a reply to this message

From: Marc Schimmler
Subject: Re: knotworks (~60kb bu)
Date: 24 Mar 2000 02:42:18
Message: <38DB1C59.D8733129@ica.uni-stuttgart.de>
"SamuelT." wrote:
> 
> I like it! Are those cylinders and spheres, or a mesh? I'm guessing cylinders
> and spheres.
> 

Cylinder and tori. :-)

Marc


-- 
Marc Schimmler


Post a reply to this message

From: Paul Jones
Subject: Re: knotworks (~60kb bu)
Date: 24 Mar 2000 08:23:05
Message: <38DB6C3A.4A578ABF@psu.edu>
Fantastic... but are you going to account for the over-under aspect that is
traditionally associated with knotwork?

Marc Schimmler wrote:

> Hi all!
>
> I've already shown a pic of a celtic knotwork. I promised I would create
> an include file but since David Wilkinson's birthday nothing happend.
> The truth is that the include file has already been finished at that
> moment but I thought that the usage would be too difficult.
> The whole thing is based on an article from Andrew Glassner about celtic
> knotworks and his formulated algorithm to draw them. You have three
> grids and must take care to ...
>
> I decided instead to hone my C++ skills and wrote an app that provides a
> user interface where you can draw the knotwork and where the app takes
> care that you don't violate any rules. This app spits out the include
> file (in fact an array with some #declares) that you can use with the
> existing knotwork include file.
> This has been my first bigger C++ program, my first first gui
> programming and therefore the code is not in a shape I would wish for
> (but it works :-) will be published soon).
> I used fltk as toolkit which has the advantage that it also exists for
> the Win32 platforms. Problem is, I don't have a WIN32 C++ compiler at
> hand (I would be happy if someone could support me there) I just don't
> trust the free Borland commandline compiler, yet.
> Two attachments: the first shows the main gui window on my X-windows
> screen and the second shows the resulting pov scene.
> What do you think? Is it useful?
>
> Greetings,
>
> Marc
>
>   ------------------------------------------------------------------------
>  [Image]  [Image]


Post a reply to this message

From: Marc Schimmler
Subject: Re: knotworks (~60kb bu)
Date: 24 Mar 2000 10:45:38
Message: <38DB8DA1.55100F52@ica.uni-stuttgart.de>
Paul Jones wrote:
> 
> Fantastic... but are you going to account for the over-under aspect that is
> traditionally associated with knotwork?
> 

You are right. The algorithm takes care of that (just follow one line
and change the kind of crossing. It should work out.) but I implemented
the plain
version first. This way I can still improve it. :-)

Marc

-- 
Marc Schimmler


Post a reply to this message

From: Mick Hazelgrove
Subject: Re: knotworks (~60kb bu)
Date: 24 Mar 2000 12:19:23
Message: <38dba39b@news.povray.org>
fantastic work Marc, look forward to playing with the finished product

Mick

--
*************************************************************
       http://www.mhazelgrove.fsnet.co.uk/index.hml

*************************************************************
"Marc Schimmler" <sch### [at] icauni-stuttgartde> wrote in message
news:38DAA1F1.65DCC4D1@ica.uni-stuttgart.de...
> Hi all!
>
> I've already shown a pic of a celtic knotwork. I promised I would create
> an include file but since David Wilkinson's birthday nothing happend.
> The truth is that the include file has already been finished at that
> moment but I thought that the usage would be too difficult.
> The whole thing is based on an article from Andrew Glassner about celtic
> knotworks and his formulated algorithm to draw them. You have three
> grids and must take care to ...
>
> I decided instead to hone my C++ skills and wrote an app that provides a
> user interface where you can draw the knotwork and where the app takes
> care that you don't violate any rules. This app spits out the include
> file (in fact an array with some #declares) that you can use with the
> existing knotwork include file.
> This has been my first bigger C++ program, my first first gui
> programming and therefore the code is not in a shape I would wish for
> (but it works :-) will be published soon).
> I used fltk as toolkit which has the advantage that it also exists for
> the Win32 platforms. Problem is, I don't have a WIN32 C++ compiler at
> hand (I would be happy if someone could support me there) I just don't
> trust the free Borland commandline compiler, yet.
> Two attachments: the first shows the main gui window on my X-windows
> screen and the second shows the resulting pov scene.
> What do you think? Is it useful?
>
> Greetings,
>
> Marc


----------------------------------------------------------------------------
----






----------------------------------------------------------------------------
----


Post a reply to this message

Goto Latest 10 Messages Next 3 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.