 |
 |
|
 |
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Is there either a way to run POV without having actually run the install
program (i.e all program files but no registry entries) or an unofficial
compile that doesn't use the reg. entries? I'd like to be able to use POV at
school, but the security won't allow registry changes.
--
//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Mahalis wrote in message <3be868ba$1@news.povray.org>...
>Is there either a way to run POV without having actually run the install
>program (i.e all program files but no registry entries) or an unofficial
>compile that doesn't use the reg. entries? I'd like to be able to use POV
at
>school, but the security won't allow registry changes.
SkyPOV ( http://www.geocities.com/Rengaw03/povray.html ) can work without
the registry entries. I developed it on my university's computers, and for
some reason, the install program won't run on them, so the registry entries
couldn't be set up.
--
Mark
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Mahalis wrote:
>
> Is there either a way to run POV without having actually run the install
> program (i.e all program files but no registry entries) or an unofficial
> compile that doesn't use the reg. entries? I'd like to be able to use POV at
> school, but the security won't allow registry changes.
>
The Cygwin version does not need registry entries, but be aware it's just
text mode and also usually slower than the GUI version:
http://www.schunter.etc.tu-bs.de/~chris/povcyg/index.html
Christoph
--
Christoph Hormann <chr### [at] gmx de>
IsoWood include, radiosity tutorial, TransSkin and other
things on: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Thank you. It still retains all the regular POV features, correct?
--
//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--
"Mark Wagner" <mar### [at] gte net> wrote in message
news:3be8cc0a$1@news.povray.org...
>
> Mahalis wrote in message <3be868ba$1@news.povray.org>...
> >Is there either a way to run POV without having actually run the install
> >program (i.e all program files but no registry entries) or an unofficial
> >compile that doesn't use the reg. entries? I'd like to be able to use POV
> at
> >school, but the security won't allow registry changes.
>
>
> SkyPOV ( http://www.geocities.com/Rengaw03/povray.html ) can work without
> the registry entries. I developed it on my university's computers, and
for
> some reason, the install program won't run on them, so the registry
entries
> couldn't be set up.
>
> --
> Mark
>
>
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
On Wed, 07 Nov 2001 07:29:03 +0100, Christoph Hormann <chr### [at] gmx de>
wrote:
> The Cygwin version does not need registry entries, but be aware it's just
> text mode and also usually slower than the GUI version:
And what is most important there is no (published) version of it for POV 3.5 *)
*) of course I know it is beta time but it could allow test some slower
features on faster machines in my company without agresive changing enviroment
(they are important machines)
ABX
--
#declare _=function(a,b,x){((a^2)+(b^2))^.5-x}#default {pigment{color rgb 1}}
union{plane{y,-3}plane{-x,-3}finish{reflection 1 ambient 0}}isosurface{ //ABX
function{_(x-2,y,1)|_((x+y)*.7,z,.1)|_((x+y+2)*.7,z,.1)|_(x/2+y*.8+1.5,z,.1)}
contained_by{box{<0,-3,-.1>,<3,0,.1>}}translate z*15finish{ambient 1}}//POV35
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
It says it needs MegaPOV or POV 3.1 installed (and it also seems to want
that annoying HOME= entry in the registry), but the reason I was looking for
this kind of thing in the first place was because I couldn't run the install
program.
--
//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--
"Mark Wagner" <mar### [at] gte net> wrote in message
news:3be8cc0a$1@news.povray.org...
>
> Mahalis wrote in message <3be868ba$1@news.povray.org>...
> >Is there either a way to run POV without having actually run the install
> >program (i.e all program files but no registry entries) or an unofficial
> >compile that doesn't use the reg. entries? I'd like to be able to use POV
> at
> >school, but the security won't allow registry changes.
>
>
> SkyPOV ( http://www.geocities.com/Rengaw03/povray.html ) can work without
> the registry entries. I developed it on my university's computers, and
for
> some reason, the install program won't run on them, so the registry
entries
> couldn't be set up.
>
> --
> Mark
>
>
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
"Włodzimierz ABX Skiba" wrote:
>
> And what is most important there is no (published) version of it for POV 3.5 *)
>
BTW, it could turn out to be more difficult that you may think, the
-mno-cygwin flag only works with C and not C++ so you will either have to
use the Cygwin DLL (which would be problematic for a binary release) or
use the MinGW gcc instead.
Christoph
--
Christoph Hormann <chr### [at] gmx de>
IsoWood include, radiosity tutorial, TransSkin and other
things on: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
On Wed, 07 Nov 2001 17:54:40 +0100, Christoph Hormann <chr### [at] gmx de>
wrote:
> BTW, it could turn out to be more difficult that you may think, the
> -mno-cygwin flag only works with C and not C++ so you will either have to
> use the Cygwin DLL (which would be problematic for a binary release) or
> use the MinGW gcc instead.
have you tested DJGPP ?
ABX
--
#declare _=function(a,b,x){((a^2)+(b^2))^.5-x}#default {pigment{color rgb 1}}
union{plane{y,-3}plane{-x,-3}finish{reflection 1 ambient 0}}isosurface{ //ABX
function{_(x-2,y,1)|_((x+y)*.7,z,.1)|_((x+y+2)*.7,z,.1)|_(x/2+y*.8+1.5,z,.1)}
contained_by{box{<0,-3,-.1>,<3,0,.1>}}translate z*15finish{ambient 1}}//POV35
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
"Włodzimierz ABX Skiba" wrote:
>
> On Wed, 07 Nov 2001 17:54:40 +0100, Christoph Hormann <chr### [at] gmx de>
> wrote:
>
> > BTW, it could turn out to be more difficult that you may think, the
> > -mno-cygwin flag only works with C and not C++ so you will either have to
> > use the Cygwin DLL (which would be problematic for a binary release) or
> > use the MinGW gcc instead.
>
> have you tested DJGPP ?
>
No, but AFAIK that's a DOS port of gcc, not exactly what would be useful
here.
Christoph
--
Christoph Hormann <chr### [at] gmx de>
IsoWood include, radiosity tutorial, TransSkin and other
things on: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
> > BTW, it could turn out to be more difficult that you may think, the
> > -mno-cygwin flag only works with C and not C++ so you will either have to
> > use the Cygwin DLL (which would be problematic for a binary release) or
> > use the MinGW gcc instead.
>
> have you tested DJGPP ?
>
I'm not sure what you are talking about (is 3.5 written in C++?), but
compiling the "povcyg" version with mingw instead of cygwin is no problem, I
only had to change the pathes in the makefile..
--
#macro C(X,Y)cylinder{X*x<X,0,-Y/2>.1}#end#macro U(R,X,Y)intersection{torus{.9
.1}box{-1 0rotate y*R*90}translate<X,0,Y>scale 1-z*.5}#end union{U(0,0,0)U(1,0
,0)U(2,-1,-1)U(1,1,0)U(1,1.5,-3)U(1,2,0)U(3,1,0)U(2,2,0)U(0,3,0)U(3,2,.5)C(.1,
2)C(.8,1)C(.8,-1)C(1.1,1)C(1.9,-1)pigment{rgb 10}rotate x*90translate<-1,0,4>}
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Mahalis wrote in message <3be93c15$1@news.povray.org>...
>It says it needs MegaPOV or POV 3.1 installed (and it also seems to want
>that annoying HOME= entry in the registry), but the reason I was looking
for
>this kind of thing in the first place was because I couldn't run the
install
>program.
Weird. I didn't think I removed that for the final version. It should
check for a Home= registry entry, and if it doesn't find that, it should
deduce the correct path from the path to the executable file, and if it
can't do that (which should never happen), it should use "c:\temp\workarea"
as the homepath. The problem could be that it can't find the editor dlls or
that it can't find "colors.inc".
--
Mark
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
On Wed, 07 Nov 2001 18:52:50 +0100, Christoph Hormann <chr### [at] gmx de>
wrote:
> > have you tested DJGPP ?
>
> No, but AFAIK that's a DOS port of gcc, not exactly what would be useful
> here.
http://www.djgpp.org/
1) can't DOS port work as console version ?
2) as I know (I not tested this) DJGPP has libraries to compile windows apps
3) it compile C++ fine
4) I tested some time ago your cygwin compile with my djgpp compile of megapov
(or pov31) and IIRC your version was faster only a little
there is an important information about it
http://clio.rice.edu/djgpp/win2k/main.htm
ABX
--
#declare _=function(a,b,x){((a^2)+(b^2))^.5-x}#default {pigment{color rgb 1}}
union{plane{y,-3}plane{-x,-3}finish{reflection 1 ambient 0}}isosurface{ //ABX
function{_(x-2,y,1)|_((x+y)*.7,z,.1)|_((x+y+2)*.7,z,.1)|_(x/2+y*.8+1.5,z,.1)}
contained_by{box{<0,-3,-.1>,<3,0,.1>}}translate z*15finish{ambient 1}}//POV35
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
"Włodzimierz ABX Skiba" wrote:
>
> http://www.djgpp.org/
>
> 1) can't DOS port work as console version ?
> 2) as I know (I not tested this) DJGPP has libraries to compile windows apps
> 3) it compile C++ fine
> 4) I tested some time ago your cygwin compile with my djgpp compile of megapov
> (or pov31) and IIRC your version was faster only a little
>
I suppose it will be quite different on 95/98/ME and NT/2k, using memory
consuming apps in the DOS emulation of NT is probably not very efficient.
Anyway, since Cygwin and MinGW should be perfectly sufficient i don't see
any need to use DJGPP.
Christoph
--
Christoph Hormann <chr### [at] gmx de>
IsoWood include, radiosity tutorial, TransSkin and other
things on: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
On Thu, 08 Nov 2001 09:58:36 +0100, Christoph Hormann <chr### [at] gmx de>
wrote:
> I suppose it will be quite different on 95/98/ME and NT/2k, using memory
> consuming apps in the DOS emulation of NT is probably not very efficient.
But I'm using it on NT. It works fine, fast and stable.
> Anyway, since Cygwin and MinGW should be perfectly sufficient i don't see
> any need to use DJGPP.
Right.
ABX
--
#declare _=function(a,b,x){((a^2)+(b^2))^.5-x}#default {pigment{color rgb 1}}
union{plane{y,-3}plane{-x,-3}finish{reflection 1 ambient 0}}isosurface{ //ABX
function{_(x-2,y,1)|_((x+y)*.7,z,.1)|_((x+y+2)*.7,z,.1)|_(x/2+y*.8+1.5,z,.1)}
contained_by{box{<0,-3,-.1>,<3,0,.1>}}translate z*15finish{ambient 1}}//POV35
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
So I just need to copy SkyPOV into the Bin directory of POV 3.1 and it'll
work fine?
--
//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--
"Mark Wagner" <mar### [at] gte net> wrote in message
news:3bea2dc9@news.povray.org...
>
> Mahalis wrote in message <3be93c15$1@news.povray.org>...
> >It says it needs MegaPOV or POV 3.1 installed (and it also seems to want
> >that annoying HOME= entry in the registry), but the reason I was looking
> for
> >this kind of thing in the first place was because I couldn't run the
> install
> >program.
>
>
> Weird. I didn't think I removed that for the final version. It should
> check for a Home= registry entry, and if it doesn't find that, it should
> deduce the correct path from the path to the executable file, and if it
> can't do that (which should never happen), it should use
"c:\temp\workarea"
> as the homepath. The problem could be that it can't find the editor dlls
or
> that it can't find "colors.inc".
>
> --
> Mark
>
>
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
I'm afraid, for me at least, I won't be able to use DOS either. The security
on these computers is so tight they're choking the life out of the people
who like to 'mess around' :-[
--
//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--
"W³odzimierz ABX Skiba" <abx### [at] babilon org> wrote in message
news:2dikut0dh3i1jdpioj2qkfdrm3436aibk8@4ax.com...
> On Thu, 08 Nov 2001 09:58:36 +0100, Christoph Hormann
<chr### [at] gmx de>
> wrote:
> > I suppose it will be quite different on 95/98/ME and NT/2k, using memory
> > consuming apps in the DOS emulation of NT is probably not very
efficient.
>
> But I'm using it on NT. It works fine, fast and stable.
>
> > Anyway, since Cygwin and MinGW should be perfectly sufficient i don't
see
> > any need to use DJGPP.
>
> Right.
>
> ABX
> --
> #declare _=function(a,b,x){((a^2)+(b^2))^.5-x}#default {pigment{color rgb
1}}
> union{plane{y,-3}plane{-x,-3}finish{reflection 1 ambient 0}}isosurface{
//ABX
>
function{_(x-2,y,1)|_((x+y)*.7,z,.1)|_((x+y+2)*.7,z,.1)|_(x/2+y*.8+1.5,z,.1)
}
> contained_by{box{<0,-3,-.1>,<3,0,.1>}}translate z*15finish{ambient
1}}//POV35
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Mahalis wrote in message <3bea6d15$1@news.povray.org>...
>So I just need to copy SkyPOV into the Bin directory of POV 3.1 and it'll
>work fine?
Right.
--
Mark
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Thanks.
--
//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--
"Mark Wagner" <mar### [at] gte net> wrote in message
news:3beb8465@news.povray.org...
>
> Mahalis wrote in message <3bea6d15$1@news.povray.org>...
> >So I just need to copy SkyPOV into the Bin directory of POV 3.1 and it'll
> >work fine?
>
>
> Right.
>
> --
> Mark
>
>
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Well, I tried it out today and it still said it couldn't find the Home entry
in the registry.. Are you sure you took that part out?
--
//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--
"Mark Wagner" <mar### [at] gte net> wrote in message
news:3beb8465@news.povray.org...
>
> Mahalis wrote in message <3bea6d15$1@news.povray.org>...
> >So I just need to copy SkyPOV into the Bin directory of POV 3.1 and it'll
> >work fine?
>
>
> Right.
>
> --
> Mark
>
>
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
So if 'colors.inc' isn't there, it won't work (or it will look for HOME=)?
That could be my problem. I'll check.
--
//Mahalis
camera{location<0,0.25,-2> look_at 0.5*y} #declare T=texture{pigment{crackle
scale 0.5 rotate 90 turbulence 0.75 color_map{[0 rgb 1][0.05 rgb 1][0.1
rgb<1,0.25,1>][0.25 rgbf 1][1 rgbf 1]}} finish{ambient 1}} #declare
c=difference{torus{0.5,0.1 rotate -90*x}box{<0.7,0,0.2>,<-0.7,-0.7,-0.2>}}
merge{object{c translate<0.5,0.5,0>} object{c translate<-0.5,0.5,0>}
cylinder{<1,0.5,0>,<1,0,0>,0.1} cylinder{<-1,0.5,0>,<-1,0,0>,0.1}
cylinder{0.5*y,0,0.1} texture{T}}
--
"Mark Wagner" <mar### [at] gte net> wrote in message
news:3bea2dc9@news.povray.org...
>
> Mahalis wrote in message <3be93c15$1@news.povray.org>...
> >It says it needs MegaPOV or POV 3.1 installed (and it also seems to want
> >that annoying HOME= entry in the registry), but the reason I was looking
> for
> >this kind of thing in the first place was because I couldn't run the
> install
> >program.
>
>
> Weird. I didn't think I removed that for the final version. It should
> check for a Home= registry entry, and if it doesn't find that, it should
> deduce the correct path from the path to the executable file, and if it
> can't do that (which should never happen), it should use
"c:\temp\workarea"
> as the homepath. The problem could be that it can't find the editor dlls
or
> that it can't find "colors.inc".
>
> --
> Mark
>
>
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|
 |