Path: utzoo!attcan!uunet!lll-winken!lll-ncis!oodis01!uplherc!wicat!meph!gsarff From: gsarff@meph.UUCP (Gary Sarff) Newsgroups: comp.sys.amiga Subject: Re: Sculpt 3D hidden commands revealed Message-ID: <00054@meph.UUCP> Date: 16 Dec 88 21:23:04 GMT Organization: WICAT Systems Inc. Orem, Utah (Engineering-R & D) Lines: 100 In <528@boing.UUCP> article dale@boing.UUCP (Dale Luck) writes: >Flames from Duck. > >In article <9584@gryphon.COM> hrlaser@pnet02.cts.com (Harv Laser) writes: >>By popular request..... ^^^^^^^ ^^^^^^^ Did you see this? We the USERS of this computer and software in order to... >> >>Hidden Sculpt 3D commands >>------------------------- >> >>By disassembling a little code, I found some more undocumented >>features of the Sculpt 3D ray tracing program. If some of these don't >>work for you, check your version. I am using v1.102. If you have an ^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ see below. > >Postings and activity like this piss me off. Don't you have anything ^^^^^^^^^^^^^^^^ once. >better to do with your time? I hope when a new version of sculpt3d It is HIS program after all, he paid for it and presumably owns it. >comes out and you undocumented features don't work anymore or are >different that you don't complain about incompatibility. Yes if someone types control-d and the window doesn't come up then they will know won't they? How hard is that? > >> >>What puzzles me is why the debug code, and the many tests against its ^^^^^^^^^^^^^^^^^^^^^^ >>value are in the release version of the program at all. Why increase >>the size of the program, load times, and execution times with runtime ^^^^^^^^^^^^^^^ SEE below. >>debug tests and code when it could have been conditionally compiled >>code, present during development, and absent from the release version. >>But this is a small complaint for a very good program. >> >>Steve Hatchett c/o HUBERT bbs (Nevada) >> 702-322-8877 >> > > >Stuff like this really pisses me off. ^^^^^^^^^^^^^^^^^^^^ twice. Was this called for? > > The amount of code added to support the debug stuff and maybe >some unfinished features is probably less that 5% of the total >code size. So instead of loading in 10 seconds it takes 10.5 IN EXECUTION TIME!!, What if the debug tests are in some of the main ray-tracing loops, hmmm? What then? I'd say, just offhand, that you'd get an increase in execution time, wouldn't you? >seconds. My heart bleeds for you, buddy. ^^^^^^^^^^^^^^^^^^^^^ The friendly people of amiga. 5% of the code too, some people DO try to run sculpt3d on a 512K amiga too you know, a few K can make all the difference in being able to open a screen or multi-task at all. > > You really don't understand computer software and the support game. >Scuplt3d is an incredably complex program. It is running on a >tremendous variety of amigas with all kinds of wierd hardware attached >and any manner of software running at the same time. > If a user has a problem with Sculpt3d, by using the debug features >ByteByByte may be able to get a better idea about what problems may >be occuring in the field. > >-- >Dale Luck GfxBase/Boing, Inc. >{uunet!cbmvax|pyramid}!amiga!boing!dale > I hope I do understand computer software, being a systems programmer and doing device drivers, disk caching optimizations, for multi-user minis (That have MMU's and a safe OS) and playing with my amiga 2000 in my spare time, using among other things Sculpt3d. One of those codes that was listed (the 123 that locks the color palette from one ray-trace to another) has been known by the public for some time. It is ESSENTIAL to the use of Sculpt3d by itself (along with something like the MAKEANIM and MOVIE PD programs) to allow some people to make animations. It was certainly before any of us lowly users were blessed with Animate 3d because it wasn't available yet. You couldn't make an animation unless you could lock the color palette because the pd programs that put together your iff pictures couldn't handle a different palette in each frame. So why did Byte by Byte hide this, why wasn't it in the menu? The obvious answer (to my cynical mind 8-) was that we were all supposed to just wait for Animate 3d. Only they could do animations, we couldn't. Oh well. The other codes sound useful too and if they don't work, then they don't. They aren't documented after all, and it is Our (mine, harv lasers, anyone else's )programs after all. I have always been a calm person that just lets things on the net pass because it is a free forum, I have never responded to any flames before but something about this flame just upset me so much that I wrote this. I really do not think that this was called for, if anyone has any shadowy rights to criticize harv laser or the referenced Steve hatchet or anyone else for this it is Byte By Byte, not you. Did you have a bad day or something? Mellow out. Lets all get back to our amigas. ------------------------------------------------------------------------ "Those whom the gods would destroy, they first make mad" He who steals my core-dump, steals trash