Difference between revisions of "PyPRP:Introduction"
Tsar hoikas (Talk | contribs) (Stub) |
Tsar hoikas (Talk | contribs) (Dump the linkspam from the old mainpage into an archive heading) |
||
Line 11: | Line 11: | ||
==Getting Started with PyPRP== | ==Getting Started with PyPRP== | ||
''Insert a list of appropriate tutorials here.'' | ''Insert a list of appropriate tutorials here.'' | ||
+ | |||
+ | ==Archive== | ||
+ | Unfortunately, not all of the old wiki articles have been brought up to date and converted to the new wiki style. You may still access them, however. | ||
+ | |||
+ | ===Blender 3D=== | ||
+ | * [[Getting_Started_with_Blender|Getting Started with Blender]] | ||
+ | * The [http://wiki.blender.org/index.php/Main_Page BlenderWiki] is an excellent reference. | ||
+ | * [[BlenderFAQ| Blender FAQ ]] | ||
+ | |||
+ | === Getting Started with PyPRP === | ||
+ | * [[Installing PyPRP]] | ||
+ | * [[Workspace Setup]] | ||
+ | * [[Obtaining your own unique Sequence Prefixes]] | ||
+ | * Your first age | ||
+ | ** [[Your Very First Age | Beginners Tutorial: Your Very First Basic Age]] | ||
+ | ** [[Getting Started With Writing | Tutorial: Your First (real) Age]] | ||
+ | ** [[Video Tutorial: Creating An Age]] | ||
+ | * [[FNI Settings|FNI (Fog) Settings]] | ||
+ | * [[Checking Scale in Ages | Checking the scale in an Age]] | ||
+ | * [[What's New in PyPRP 1.6]] | ||
+ | * [[Updating Ages | Updating older ages for use with new plugin features in PyPRP 1.0]] | ||
+ | |||
+ | === PyPRP Tutorials === | ||
+ | ==== Avatar Logic and Effects ==== | ||
+ | * Ladders | ||
+ | ** [[Creating a Ladder | Creating a Ladder (The long way)]] | ||
+ | ** [[Creating an auto Ladder | Creating a Ladder (The short way)]] | ||
+ | * [[Clickable Books | Creating Clickable Books (incomplete)]] | ||
+ | ** Adding a Journal or Linking Book [http://www.guildofmaintainers.org/Forum/viewtopic.php?f=152&t=1087] Link to Andy's Comprehensive Tutorial (also useful: [http://alcugs.almlys.org/LinkingRules Linking rules explained]) | ||
+ | ** Adding Sketches to a Journal [http://forum.guildofwriters.com/viewtopic.php?f=18&t=124] Link to a forum thread | ||
+ | * [[SittingMods | Sitting Mods: Making benches and chairs]] | ||
+ | * [[Footstep Decals | Dynamic footprints]] | ||
+ | * [[SubWorlds | Using Subworlds]] | ||
+ | * [[CameraControls | Controlling the Camera]] | ||
+ | * [[Making_Rides | Rides and curvy animations]] | ||
+ | * [[Avatar_Animations_List | Avatar Animations]] | ||
+ | ** [http://dusty.homeunix.net/wiki/Oneshot_Avatar_Animations How To Animate Your Avatar] | ||
+ | |||
+ | ==== Game Logic ==== | ||
+ | * [[Beginner's Guide to AlcScript]] | ||
+ | * [[How to make an Object Clickable]] | ||
+ | ** Friendlier [http://www.guildofmaintainers.org/Forum/viewtopic.php?f=145&t=842 Making something "Clickable"] | ||
+ | |||
+ | * [[Using_SDL_States | Using SDL States]] | ||
+ | * [[Animations | Using Animations]] | ||
+ | * [[Saving Object Animations' States]] | ||
+ | * [[QuickScripts]] | ||
+ | * [[How To Make Your Objects Collidable]] | ||
+ | * [[Callback Messages]] | ||
+ | * [[GUI Dialog]] | ||
+ | |||
+ | ==== Lighting ==== | ||
+ | * [[Lightmapping | Making lightmaps]] | ||
+ | ** Friendlier [http://www.guildofmaintainers.org/Forum/viewtopic.php?f=145&t=814 Making Lightmaps] | ||
+ | * [[ProjectionLights | Adding projection lights]] | ||
+ | * [[LightGroups | Lightgroups]] | ||
+ | * [http://wiki.blender.org/index.php/Manual/Environment_Maps Shiny Surfaces] - external tutorial | ||
+ | * [http://www.scifi-meshes.com/forums/dojo/1755-blender-faint-hearted-08-uv-texture-mapping-texture-baking.html UV projection and Baking] - external tutorial | ||
+ | |||
+ | ==== Modeling ==== | ||
+ | * [[Modeling a Ladder of interest]] | ||
+ | * [[Quick Ladders and Stairs with DupliFrames]] | ||
+ | * [[Miscellaneous New Features in PyPRP 1.6#Normal Recomputation | Normal Recomputation]] | ||
+ | |||
+ | ==== Sky ==== | ||
+ | * [[Adding_Atmosphere | Skydome (This links to that part of "Your first real age" ]] | ||
+ | * [[electroglyph’s Seamless Skydome tutorial]] | ||
+ | |||
+ | ==== Sounds ==== | ||
+ | * [[Adding footstep sounds]] | ||
+ | * [[Adding Sounds I | Adding Sounds I: Basics]] | ||
+ | ** Friendlier [http://dusty.homeunix.net/wiki/Basic_Sounds Putting Sound In Part 1] | ||
+ | * [[Adding Sounds II | Adding Sounds II: fading and 3D]] | ||
+ | ** Friendlier [http://www.guildofmaintainers.org/Forum/viewtopic.php?f=145&t=849 Putting in 3D Sounds and Triggered Sounds] | ||
+ | * [[PhysicalSounds | Adding sound for kickables]] | ||
+ | * [http://www.guildofmaintainers.org/Forum/viewtopic.php?f=145&t=1066 Random Sounds In Your Age] | ||
+ | ** Easier [http://www.guildofmaintainers.org/Forum/viewtopic.php?f=77&t=1069 Random Sounds In Your Age: ALCScript Method] | ||
+ | |||
+ | ==== Texturing ==== | ||
+ | * [[Detail Texturing | Detail texturing: Taking advantage of MipMaps]] | ||
+ | * Stencils | ||
+ | ** [[Using stencils | Using stencils to blend textures: Basics]] | ||
+ | ** [[Using stencils II | Using stencils to blend textures: Cyan's method]] | ||
+ | ** [[Painting_stencils | Painting Stencils in Blender's Texture Paint Mode]] | ||
+ | ** [[GLSL_Stencilling| Stencil Painting in 2.48]] | ||
+ | * [[Texturing a cube with two materials]](draft, not finished) | ||
+ | **[http://dusty.homeunix.net/wiki/Multiple_Materials_and_UV_Maps,_Single_Object Texturing A Cube: 2 Materials (finished)] | ||
+ | * [[Animating Textures]] | ||
+ | * [[Bink Movie Layers|Adding video textures (Incomplete)]] | ||
+ | * [[Making Sprites]] | ||
+ | * [[Managing Transparent Objects]] | ||
+ | * [[Alpha Textures Removing Edge]] | ||
+ | * [[Reflective Surfaces with Dynamic Env Maps|Reflective Surfaces with Env Maps (Dynamic and Static)]] | ||
+ | |||
+ | ==== Vertex Painting ==== | ||
+ | * [[Decal Blending | Using the Alpha Paint feature to blend terrain materials]] | ||
+ | |||
+ | ==== Water and Swimming ==== | ||
+ | * [[Adding swimregions]] | ||
+ | * [[Making some simple Animated Water]] | ||
+ | * [[Wavesets|Making reflective water (wavesets)]] | ||
+ | * [http://www.guildofmaintainers.org/Forum/viewtopic.php?f=145&t=816 Making Shore Foam] | ||
+ | * [[Ripples]] | ||
+ | ** Friendlier [http://dusty.homeunix.net/wiki/Avatar_Ripples Making Footstep Ripples in both Non-waveset and Waveset] | ||
+ | * [[Footstep_Decals | Dynamic footprints and ripples]] | ||
+ | ** Friendlier [http://dusty.homeunix.net/wiki/Avatar_Foot_Prints Prints In Your Age] | ||
+ | |||
+ | ===Video Tutorials=== | ||
+ | * [[Video Tutorial: Creating An Age]] | ||
+ | |||
+ | === [Advanced] Reference Manuals === | ||
+ | * [[AlcScript#List of Properties| AlcScript Properties]] | ||
+ | * [[AlcScript Technical Information|AlcScript Technical Manual]] | ||
+ | * [[Ref_LogicScripting | Logic Scripting]] | ||
+ | * [[Soft Volumes|Soft Volumes (Or Softvolumes)]] | ||
+ | * [[Drawable Flags]] |
Revision as of 15:16, 10 April 2011
This page is a stub. You can help us by expanding it.
PyPRP
PyPRP is a free, open source plugin for Blender that exports ages for Uru: Ages Beyond Myst and Uru: Complete Chronicles. It was originally written by Almlys as part of the Alcugs project.
Getting PyPRP
Main Article: Installing PyPRP
Getting Started with PyPRP
Insert a list of appropriate tutorials here.
Archive
Unfortunately, not all of the old wiki articles have been brought up to date and converted to the new wiki style. You may still access them, however.
Blender 3D
- Getting Started with Blender
- The BlenderWiki is an excellent reference.
- Blender FAQ
Getting Started with PyPRP
- Installing PyPRP
- Workspace Setup
- Obtaining your own unique Sequence Prefixes
- Your first age
- FNI (Fog) Settings
- Checking the scale in an Age
- What's New in PyPRP 1.6
- Updating older ages for use with new plugin features in PyPRP 1.0
PyPRP Tutorials
Avatar Logic and Effects
- Ladders
- Creating Clickable Books (incomplete)
- Adding a Journal or Linking Book [1] Link to Andy's Comprehensive Tutorial (also useful: Linking rules explained)
- Adding Sketches to a Journal [2] Link to a forum thread
- Sitting Mods: Making benches and chairs
- Dynamic footprints
- Using Subworlds
- Controlling the Camera
- Rides and curvy animations
- Avatar Animations
Game Logic
- Beginner's Guide to AlcScript
- How to make an Object Clickable
- Friendlier Making something "Clickable"
- Using SDL States
- Using Animations
- Saving Object Animations' States
- QuickScripts
- How To Make Your Objects Collidable
- Callback Messages
- GUI Dialog
Lighting
- Making lightmaps
- Friendlier Making Lightmaps
- Adding projection lights
- Lightgroups
- Shiny Surfaces - external tutorial
- UV projection and Baking - external tutorial
Modeling
Sky
Sounds
- Adding footstep sounds
- Adding Sounds I: Basics
- Friendlier Putting Sound In Part 1
- Adding Sounds II: fading and 3D
- Friendlier Putting in 3D Sounds and Triggered Sounds
- Adding sound for kickables
- Random Sounds In Your Age
Texturing
- Detail texturing: Taking advantage of MipMaps
- Stencils
- Texturing a cube with two materials(draft, not finished)
- Animating Textures
- Adding video textures (Incomplete)
- Making Sprites
- Managing Transparent Objects
- Alpha Textures Removing Edge
- Reflective Surfaces with Env Maps (Dynamic and Static)
Vertex Painting
Water and Swimming
- Adding swimregions
- Making some simple Animated Water
- Making reflective water (wavesets)
- Making Shore Foam
- Ripples
- Dynamic footprints and ripples
- Friendlier Prints In Your Age