Source
casino internet led zepplen aicha video gellieman africville halifax nova scotia age force hgh protocol attorney boards celebrex texas insult relay torrent eyed starry surprise video biological growth xanax and withdrawel imitrex info i-2 lasgo music video louisiana christian drug rehab car oval race sale track american eagle rv for sale movie review seven amateur stripping video retirement communities arizona commercial songs andreas coffee gta hot san video ipod movies download arthritis cancer detailed drug risk speaker grill lemons alchemist fullmetal video insane clown posse movie sprint pcs service plans free hardcore toons provigil price comparison sybian home movie men sucking cock commerce hosting free download ringtones for nokia 6600 leather working guide motorola cell phone batteries divx movie download mushrooms drug testing wild nights accident extreme video treo 650 cases dvd movie tori sinclair age bounty ii privateers sail addiction catholic drug ministry aarpmedicare drug plan prescription dedicated game server rental withdrawal symptom from celexa bejeweled 2 toyota yaris used car protonix testing positive in drug test kirk franklin why we sing lyric lortab m358 about the movie blood money internet pharmacy practice sites adderall side effects bilirubin in urine www oxycontin pill prescription steam half life 2 crack equatorial cold tongue averia drug ambien cr prescribing information extasy drug test norvasc price absolutely sheer lingerie metro web hosting patricia kennealy faces of meth wellbutrin xl and msg namanama video domain m361 hydrocodone main street drug toronto rio grande college of pharmacy movieland yonkers domain vitamins drug interactions lazy town movies nvivo crack jam2005 senacot drug vicoprofen drug mail order pharmacy laws microsoft software license agreement adderall adhd treatment marie calendars nero 6.6.0.3 serialz embarrassing funny video unreached people groups nursing drug handbook online audio diego equipment household san video taking ibuphrophen and acetaminophen northern california coast kinney drugs foundation east is east movie no prescription adipex sales aciphex withdrawal symtoms adderall wellbutrin and drinking punch home design serial number joe arpaio drugs money movies downloads for ipods georgia pecans europe pharmacy online interscope records animal funny video clips movies downloads for ipods jeteye pc infrared ir irda serial adapter norco online prescription small business license arizona map knuckles chaotix download anticancer drug list im a bitch oxycontin withdrawl help website river past audio capture 5.3 serial rca dlp tv reviews julius caesar videos chicago hummer limousine disney alternative drug therapy i want to inject adderall adipex diet pills best online pharmacy canadian sluts is ambien addictive the drug war legalize drugs howard wooldridge lanoxin drug addiction medication vicodin risperidol drug verizon customer service womens boot tina drug reference rexall drugs edmonton swingers home movie movie downloads for ipods origins of dictatorship and democracy fujiko mine mr captor 3.1 crack lyric melt obsession sugar summer asthma drug in in medicine pricing significance store study super16 camera rdma tutorial new mexico medicaid drug formulary wholesale plain t shirt lauryn hill ringtone ephedrine hcl megapro vaspro weight wellbutrin iressa cancer drug adipex without a precription alcohol drug dyrrehab.com rehab rehab diaper stories ponographic video clips pic of milo in the mask movie llc mediacom monique chloe video atlanta woman massage effects of metronidazole lisa boyle videos sport enhancing drug rolling stones streets of love video adderall fever and chills abuse drug elk grove asia video show arab free gay video night shift nurses movies being shown adderall overnight without prescription love and romance stories divx movie downloads www.bankrate.com phentermine blue 30mg new telugu movie trailers electric scooters discount servers adderall ritalin comparison sexsy movie lipitor cost klonopin alcohol download free free.com nokia ringtone ringtone ringtone ringtone adderall and memory loss movie plot of losing isaiah addiction drug symptom withdrawal adderall stimulates the production crh movie download for ipod boudreaux butt paste matador movie jenna jameson free movies ambien cheap link online.health pharmacy.us download dvd nevada general contractors license abuse adderall by college student ogre 1 halo 2 video acid foods increase absorption adderall xl download dvd movies alright dubs im korn word up music video lisinopril dihydrate spoken download dvd milkshake kelis video plyometric activity
Half-Life 2's Source is a transformation of Half-Life's Goldsource.
History
- First engine version (used in Half-Life 2 Alpha).
- Used in Half-Life 2 (unfinished) and Counter-Strike: Source (finished) betas.
- Counter-Strike: Source.
- Counter-Strike: Source.
- Counter-Strike: Source.
- Half-Life 2 (2004).
- Updated Half-Life 2 Engine with HDR (2005). Used in Half-Life 2, Lost Coast and Episode 1. Last version of Episode 1 engine..
- The Orange Box development.
- The Orange Box development.
- The Orange Box development.
- The Orange Box release.
- The Orange Box.
- The Orange Box.
- The Orange Box (last version of Source Engine).
Renderer
- Version 2.0 (and below) shaders, bump mapping, LOD on models and world
- Author shaders with HLSL
- Cube and environment mapping
- Dynamic lights, vertex lighting and light maps, many light types including flickering, pulsing etc.
- HDR lighting
- Water with refraction and fresnel effects
- Advanced particle system that can emit sprites or models
- Projected shadows allow for a large number of characters per scene
- Occluder entities for visibility blocking
- Indoor/Outdoor environments
- Deformable terrain
- 3D skyboxes extend the horizon and add parallax on distant objects
- Dynamically rendered organics (grass, trees etc)
- Subdivision surfaces, diffuse & specular bump maps
- Real-time radiosity lighting
- Effects include but are not limited to: particles, beams, volumetric smoke, sparks, blood, environmental effects like fog and rain
- Scalability
- DX7-DX9 hardware supported
Materials System
- Instead of traditional textures, Source defines sets of materials that specify what the object is made from and the texture used for that object. A material specifies how an object will fracture when broken, what it will sound like when broken or dragged across another surface, and what that object's mass and buoyancy are. This system is much more flexible than other texture only based systems.
- Materials can interact with objects or NPCs such as mud or ice for vehicles to slide/lose traction on.
Multiplayer Network Code
- Time and gamer tested by millions of gamers around the world
- Support for both LAN based multiplayer and Internet based multiplayer games
- Prediction analysis for interpolating collision/hit detection
- Optimizations for high-latency, high-packet loss 56k connections
Advanced Characters
- Detailed and believable characters
- Realistic eyes
- Focus on player/object, not simply parallel views
- Proper eye bulge for realistic eye reflections
- Simulated musculature provides outstanding emotions, speech and body language
- Language independent speech, characters can naturally speak in many languages
- Skeletal/bone system for animation
- Layered animation system can synthesize complex animations out of several pieces
Physics
- More responsive world with realistic interactions
- Sounds & graphics follow from physics
- AI characters can interact with physically simulated objects
- Ropes/cables, machines, constraint systems, ragdoll physics
- Can be controlled by level design
- Kinematic animated bone followers
- Custom procedural physics controllers
- Vehicles
- Wheels slip and skid
- Realistic suspensions with springs on each wheel
- Realistic leaning during acceleration/deceleration and turning
- Individually tunable parameters such as horsepower, gearing, max speed, shift speed, tire material, tire friction, spring tension/dampening etc.
- Multiple players in a vehicle in multiplayer
- Hovercraft support for cheaper simulation
Advanced AI
- I/O system allowing level designers to control AI
- Sophisticated navigation: characters that run, fly, jump, crouch, climb stairs and ladders, and burrow underground
- AI senses things using sight, sound, smell
- AI relationships determine friend/foe status of other entities
- Battle AI allows squads of AI characters to operate together, know when to advance, retreat, lay cover fire, etc.
Sound System
- 7.1, 5.1 surround sound, 4 speaker surround
- High-quality 3D spatialization
- Custom software DSP
- Automatic DSP based on environmental geometry
- ADPCM decompression
- 16-bit 44KHz, stereo wave data with all features
- MP3 decompression (requires Miles license)
- Support for audio streaming on any wave
- Real-time wave file stitching
- Pre-authored Doppler effect encoded waves
- Pre-authored distance variant encoded waves
- Commentary system
UI
- Server browser - Displays all active game servers and allows a player to choose which one to participate on. Players can filter and sort server lists in order to speed up the display and selection of a server.
- Friends instant messenger - (Undergoing Maintenance) Allows players to message each other both in and out of the game as well as join friends in existing games. No more confusion about what server your friends are on, you can easily join with this feature. The Friends button has removed from the game menu and goes to Steam Community In-Game.
- VGUI - Valve's custom GUI interface mimics most of the Windows controls but is rendered using the Source engine for both in game and out of game uniform UI display. Some features:
Programming
- All code written in C/C++ using Visual Studio .NET 2003. Easily and quickly derive new entities from existing base classes.
- Internal context sensitive performance monitoring system.
- Graphics performance measurement tools built into the engine.
- Modular code design (via DLLs) allows swapping out of core components for easy upgrading or code replacement.
- DX9 shaders all written in HLSL.
Tools
- Face Poser
- Facial expression tool used to craft speech and emotions
- Valve Hammer Editor
- WYSIWYG World editor
- Create world brushes
- Terrain editor
- Place detailed world models and AI NPCs
- Set navigation points/paths for NPCs
- Place triggers, clip brushes, logic etc.
- Allows level designer to hook up I/O between entities to control AI within the game
- Half-Life Model Viewer
- Full model previewer
- Rotate models in any direction
- Setup hit boxes
- View physics hull
- View normals
- Wireframe, shaded or textured view modes
- Studiomdl
- Model compiler
- Vbsp, Vrad, Vvis, Vmpi
- Map compilation tools (bsp, lighting and visibility)
- VMPI - distributed compilation tool allowing level compiles to be spread across many PCs greatly reducing compile times
- Exporters
- XSI, Max and Maya .smd exporters for exporting 3D models