![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Thorsten Froehlich" <tho### [at] trf de> wrote in message
news:3f9fc7c5$1@news.povray.org...
|
| This is to be expected and not surprsing at all if you think
| about it...
|
I wondered in my first post if each vertex instance had a normal vector
whether it's face was flat or not. I guess that this is the case. The
good news is that if by some mechanism it were otherwise, it would be a
real pain to take advantage of that fact.
Thank you everyone for your help. My picture is proceeding nicely.
-Shay
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Shay <sah### [at] simcoparts com> wrote:
> Is this true in Linux as well?
What do you think the swap partition is for?
--
#macro N(D)#if(D>99)cylinder{M()#local D=div(D,104);M().5,2pigment{rgb M()}}
N(D)#end#end#macro M()<mod(D,13)-6mod(div(D,13)8)-3,10>#end blob{
N(11117333955)N(4254934330)N(3900569407)N(7382340)N(3358)N(970)}// - Warp -
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Warp" <war### [at] tag povray org> wrote in message
news:3f9fd901@news.povray.org...
| Shay:
| Is this true in Linux as well?
|
| Warp:
| What do you think the swap partition is for?
Thanks, I'll take that as a yes.
Honestly, I don't know d!(k about these types of things. I knew that the
swap partition *could* do this. That's why I gave myself a 2G swap
partition when I set up my hard disk. I just wasn't sure whether it
required some action on my or a program's part in order to make this
happen. I've exceeded the RAM on a Win2000 computer here at work a few
times, and the computer just stopped cold and required a restart after
all of the programs had been killed.
I do have a reasonably fast hard drive at home, so I guess I've got 2G
of memory to play with as long as I can wait for the render.
Thank you,
-Shay
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Shay <sah### [at] simcoparts com> wrote:
> I just wasn't sure whether it
> required some action on my or a program's part in order to make this
> happen.
Nope.
In DOS it required, but that's about it. Any *real* operating system
will have a decent memory management system which, with the aid of the
CPU itself, will automatically swap memory pages from the RAM to the HD and
viceversa with a more or less complicated algorithm (the basic idea being
that oldest/least used memory pages are written to the HD when the OS starts
running out of RAM, and most recent/most used pages are kept in RAM).
This happens completely automatically and transparently to the process.
The process will just see that you have eg. 2 gigabytes of memory even
though in reality you only have 256 megs of physical RAM.
(The same memory management system will, among other things, also disallow
processes from accessing memory not reserved for them, again with the aid
of the CPU.)
--
#macro N(D)#if(D>99)cylinder{M()#local D=div(D,104);M().5,2pigment{rgb M()}}
N(D)#end#end#macro M()<mod(D,13)-6mod(div(D,13)8)-3,10>#end blob{
N(11117333955)N(4254934330)N(3900569407)N(7382340)N(3358)N(970)}// - Warp -
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |