
First the bad news.... 

Long Live KeyMasterl 

Unfortunately there was no way to fully implement KeyMaster within Modeler's 
plug-in architecture. The work-a-rounds would have caused more problems 
than they solved. No longer will you be able to assign F-Key groups and run 
other programs from this requester. But if the proper mechanisms are put in 
place within Modeler's architecture, you can be sure that this won't be the last 
of KeyMaster. You never know...it just may come back stronger, faster, and 
more useful than ever before. Only time will tell. So for now refer to Setting 
Up the MacroForm Environment for assigning MacroForm's tools to the F-Keys. 

Now, the good news! 

New Tool! 

You can't take something away without putting something back. right? Rightl 
We added a new tool called EditApply. EditApply allows you to change Apply 
compatible rail tool's parameters while still in Apply mode. Now you can 
switch between Absolute and Relative and all other relevant tool parameters 
with the press of a button! 

Now the better news... 

Speed! 

MacroForm is no longer bound by the laws of Arexx. MacroForm has been re-
written as a true LightWave 3D Modeler plug-in and is mu[tiplatform. The 
major perk is the speed increasel MacroForm 2.0 is -15 times faster than 
version 1.0 as benchmarked on a 25 Mhz Amiga4000/040. If you are using a 
fast processor (e.g., Motorola 68060, PowerPC, PentiumPro, DEC Alpha, etc.) 
Apply Mode updates will feel almost real-timel Ttlis speed increase was 
brought on by completely rewriting MacroForm from the ground up in the C 
programming language. And although we sacrificed KeyMaster to do it, you'll 
hardly miss Keymaster as you're modifying that 10,000+ polygon model with 
blazing speedl 

Ceneral Enhancements 

ProductivityToolz 
       ¥ NewBox 
              - calculated not beveled 
                    polygon crossover problems eliminated 
              - independent radii 
                    you can now specify an x, y, and z radius for edges 
              - Rounded recognizes segments 
                    rounded boxes can now have segments 
              - create a flat poly in any view 
              - Ioad and save setfings 
                    store and recall requester settings for convenience 
xvi 
 the surface and pulls back, it causes a 
fade on/ fade off efrect. NOTE: this could also have been done using a Fade attribute effector, 
but why do it the same way every time? Once the glow starts diminishing, I individually fade 
up a bank of black effectors, causing an ugly scar to appear on the ship's hull. I repeat this 
process when the second laser hits. 

Tutorial #6 - Fi ht2.1ws - cross fadin of a bank of effectors made easier b arentin 

This scene is a redo of "Fight" using two parent effectors for the burn marks and their 
associated Fade attribute effectors to influence the fade up of all of their children. 

Tutorial #7 - hield.lws - a nift "deflector shield" trick 

This scene uses a pair of effectors to influence difterent aspects of a photon torpedo hitting on 
a shield. For starters, I created a 100olo transparent, fully luminous fractal textured shield 
surrounding the ship, with an Index of Refraction of i .O, and specularity set to O'/*. I set Trace 
Refractions on for the camera for this scene, as it will come in handy in a moment. The first 
effector has its IOR set to I .8 and Specularity to 0.3. The second effector only sets 
transparency to 7001¥, with a Min radius of 15a and a Max radius of 100. NOTE: Since the Min 
radius is greater than the Max, it will cause the efrector to work in a radial ring fashion, with the 
