shading
Quake III Arena Cell Shading 1.0
Quake III Arena Cell Shading - Quake III Arena modification that implements Cell Shading (Cartoon rendering) more>>
Two techniques are used. The default one (Kuwahara filtering) simplifies the texture a bit, and the second one removes the texture, so it looks plain.
Enhancements:
- This release added an alternative cell shading algorithm (white texture).
- Rocket smoke trails and sprites like text and buttons are not cell shaded.
- Mirrors now work as expected.
- A sky/depth bug was fixed.
- A new makefile was provided, which should simplify building under Linux. r_celshadalgo and r_celoutline variables were added.
ProteinShader 0.9.4 Beta
A molecular visualization tool that can produce illustrative renderings of proteins ProteinShader is a molecular visualization tool that can produce illustrative renderings of proteins that more>> A molecular visualization tool that can produce illustrative renderings of proteins
ProteinShader is a molecular visualization tool that can produce illustrative renderings of proteins that approximate what an artist might create using pen and ink.
ProteinShader is written in Java and OpenGL Shading Language.
System requirements:
-
- Video card that supports Open GL 2.0
Enhancements
- Added a splash screen, support for GIF images, a few changes to mouse motion control, and a few changes to the names used in the menu system.
Bacon 1.6
Bacon - 3D modeling and animation more>>
Main features:
- Modeling - Procedural modeling tools
- Texturing and Shading - Import and control of any shader described in the RenderMan Shading Language. Automatically create shadow maps.
- Animation - Animation with envelops and scripting
- Rendering - Creates RIB files for RenderMan renderers.
Enhancements:
- adds several new modeling features and also includes several bug fixes.
Stella 2.8
Now you can enjoy all of your favorite Atari 2600 games on your PC thanks to this game For many years, the Atari 2600 reigned supreme as the most popular game console on the market more>> Now you can enjoy all of your favorite Atari 2600 games on your PC thanks to this game
For many years, the Atari 2600 reigned supreme as the most popular game console on the market.
Years later, Ataris stranglehold on the market would dissipate as the Nintendo Entertainment System redefined 8-bit gaming, but die-hard fans and collectors still continue to support the Atari.
One would think that the weak Atari 2600 should be simple to emulate, because of its primitive architecture.
It is very difficult to write a efficient and working emulator because the Atari programmers used many devious tricks to make such an early machine to function.
Enhancements
- Added CRT simulation effects as described in the AtariAge posting
- CRT emulation for Stella. For now, this requires OpenGL 2.0 or
- greater with support for GLSL (GL Shading Language). This code
- will be expanded on and optimized in future releases.
- Adding editing of extended RAM in the debugger RAM UI. The RAM
- spreadsheet now shows the entire address space of RAM in the
- system, in 128 byte increments. The first bank shown is zero-page,
- with the others following in consecutive order. The UI takes care
- of read vs. write port differences, so you dont have to worry
- about the offsets. For now, all SuperChip based ROMs (EFSC, F4SC,
- F6SC, F8SC) as well as 3E, CV, E7 and FASC are supported.
- All ROMs which include SC extended RAM will now have memory erased if
- you attempt to read from the write port. Related to this,
- entering/exiting the debugger will no longer erase the extended RAM.
- Patching of ROM for bankswitch types 0840, SB, UA and X07 is now
- implemented, but hasnt been extensively tested.
- Visual improvements to the CPU register UI in the debugger; the
- SP/A/X/Y registers now have separate decimal and binary views.
- Tweaked paddle control so that all positions are reachable in game
- 4 of Activision Casino in both NTSC and PAL versions.
- SuperCharger/AR ROMs now start with a random value in the CPU
- accumulator. This should fix issues with Dragonstomper always
- starting in exactly the same state.
- Auto-detection for 3F bankswitching improved; several ROMs
- previously detected as F8 now work correctly.
- Updated internal ROM properties database to ROM-Hunter version 5
- (thanks go to RomHunter for his tireless research in this area).
- Added -exitlauncher commandline argument and associated UI item,
- to specify what happens when you exit a ROM. Normally, exiting a
- ROM brings up the ROM launcher, but this can be disabled for those
- using an external frontend (in which case exiting a ROM also exits
- from Stella).
- Re-added -fastscbios commandline argument, and added an associated
- UI item. When enabled, the SuperCharger load bars are now completely
- removed (and not just sped up as in previous releases).
- The -listrominfo commandline argument now shows all ROM
- information built in to the internal database, taking into account
- any information in personal stella.pro files.
Raster3D 2.7c
Raster3D - Protein and molecules viewer more>>
It uses an efficient software Z-buffer algorithm which is independent of any graphics hardware. Ancillary programs process atomic coordinates from PDB files into rendering descriptions for pictures composed of ribbons, space-filling atoms, bonds, ball+stick, etc.
Raster3D can also be used to render pictures composed in other programs such as Molscript in glorious 3D with highlights, shadowing, etc. Output is to pixel image files with 24 bits of color information per pixel.
Hyperspace 1.2
Hyperspace provides a great screen saver which sends its users on a virtual trip through a wormhole, just like the ones in some sci-fi TV shows and movies. more>>
Hyperspace 1.2 provides a great screen saver which sends its users on a virtual trip through a wormhole, just like the ones in some sci-fi TV shows and movies. Meanwhile, nebulas and stars fly by. Hyperspace is available in English, French, and German.
Enhancements:
- Hyperspace is now compatible with Mac OS X 10.6 ("Snow Leopard").
- Also, this version of Hyperspace now uses your computer's vector unit (AltiVec on PPC, SSE2 on Intel) to make some calculations. This makes the screen saver run even faster, but it means that the screen saver is no longer compatible with G3-based Power Macs, or Hackintoshes that do not have an SSE2-compatible vector unit.
Requirements:
- Mac OS X 10.4.3 or later for pixel & vertex shading
- ATI Rage 128 video card or later
- CPU with AltaVec (PPC Macs) or SSE2 (Intel Macs)
- 1.5GHz CPU or faster
NIH Image 1.63
NIH Image is a public domain image processing and analysis program for the Macintosh more>>
Image can acquire, display, edit, enhance, analyze and animate images. It reads and writes TIFF, PICT, PICS and MacPaint files, providing compatibility with many other applications, including programs for scanning, processing, editing, publishing and analyzing images. It supports many standard image processing functions, including contrast enhancement, density profiling, smoothing, sharpening, edge detection, median filtering, and spatial convolution with user defined kernels.
Image can be used to measure area, mean, centroid, perimeter, etc. of user defined regions of interest. It also performs automated particle analysis and provides tools for measuring path lengths and angles. Spatial calibration is supported to provide real world area and length measurements. Density calibration can be done against radiation or optical density standards using user specified units. Results can be printed, exported to text files, or copied to the Clipboard.
A tool palette supports editing of color and gray scale images, including the ability to draw lines, rectangles and text. It can flip, rotate, invert and scale selections. It supports multiple windows and 8 levels of magnification. All editing, filtering, and measurement functions operate at any level of magnification and are undoable.
Image directly supports Data Translation and Scion frame grabber cards for capturing images or movie sequences using a TV camera. Acquired images can be shading corrected and frame averaged. Other frame grabbers are supported via plug-in modules.
Image can be customized in three ways: via a built-in Pascal-like macro language, via externally compiled plug-in modules and on the Pascal source code level.
Vision Quest 0.4
Free and open source 3D rendering application for your Mac Vision Quest is a 3D rendering program that uses scanline rendering techinique for rendering Mesh (collection of polygons) based objects more>> Free and open source 3D rendering application for your Mac
Vision Quest is a 3D rendering program that uses scanline rendering techinique for rendering Mesh (collection of polygons) based objects.
Vision Quest is written in Java and should work on all major platforms: Mac OS X, Linux and Windows.
System requirements:
-
Enhancements
- Change and Render the ambient color.
- Change render background color.
- Incorporated Supersampling in Scanline rendering.
- Objects can now be coppied.
- Objects can also be selected by names.
- Rendering progress will be displayed thru the render window.
- Rendered images can now be saved in variety of different formats.
- Scene can now use any no. of lights.
- New Pyramid Object added.
- Objects will now be rendered with phong shading. Having smoother finish not faceted.
- Scene can now be rendered with a background Image.
- Right click on the Render window shows pixel (underneath the mouse) related information.
Anim8orLoader 0.3
Anim8orLoader functions as an open source Java 3D loader for 3D models or scenes which are saved in the Anim8or file format (.an8). Currently supported versions are v0.6, v0.7, v0.8 and v0.85. more>>
Anim8orLoader 0.3 functions as an open source Java 3D loader for 3D models or scenes which are saved in the Anim8or file format (.an8). Currently supported versions are v0.6, v0.7, v0.8 and v0.85.
Java 3D forsees a generic 'LoaderBase' class that can be sub-classed to plug-in loaders for new formats - this is what I did to add support to the .an8 file format.
Major Features:
- Sequences, i.e. animations
- Materials, transparency
- Textures
- Basic primitives, as well as meshes
- Double-sided materials - usefull for cell shading effects
- Multi-material meshes
Enhancements:
- Subdivisions, using the Catmull-Clark algorithm
- Applet demo
- A customizable resource loader, that enables to load external object like textures from an Implementation-dependent location
- More tolerance in an8 file format parsing, that allows to open more an8 files
- Logging is now done using java.util.logging

SimpleDEMViewer 3.7
Browses DEM data as elevation color maps. Creates bird-eye views, Mercator and other projection maps, profiles, and more. more>>
Browses DEM (Digital Elevation Model) data as pictures. It displays color elevation map with shading. It supports gtopo30, etopo2, etopo5, globe, srtm, srtm dted, hydro1k and many bil form data. User should prepare those data separately. You can make bird-eye views, stereographs, profiles, Mercator projection maps, corn projection maps, orthographic projection maps and azimuthal equidistant projection maps.
You can create memos, routes and areas on maps. You can show pictures, movies or web pages linked to any places on the earth using memo function.
DeathZ ManY FaceZ 1.0
DeathZ ManY FaceZ - Creepy skulls icon set more>>
Are you still following the crowd ? Using the newest gooey goofy melted plastic aqualicious iconset? This is the definete end and answer to your lost soul! Seek and you will find.
I made these because I was not able to find any decent grunge hardcore icons on the net. I made them using traditional brush, pen and paper to oppose the mostly boring vector or rendered aqua sets... Bring Death to your desktop!
The icons are beautifully drawn and look best in 128x128 at 32bit mode.
Completly freeware for non-commercial use.
iMovie Pane Reliever 1.0b2
iMovie Pane Reliever is a great implement that meets all your needs of sorting iMovies Clips Pane in the order you specify. more>>
iMovie Pane Reliever 1.0b2 is a great implement that meets all your needs of sorting iMovies Clips Pane in the order you specify.
- [ADD] Clip Name can now be split into three parts (or less) for sorting purposes. Note: When sorting on new columns, second sort is based on First part of clip name.
- [ADD] Total number of clips (or Selected Clips) text field to main window.
- [ADD] Total time of all clips (or Selected Clips) to main window.
- [ADD] Added Grey shading to Shelf (i.e. Pane) coordinates X and Y.
- [ADD] Window positions and Pane Column widths are now saved to preferences file on quit.
- [FIX] Test button on bottom of main window removed.
Requirements: Mac OS X 10.1 or later.
Cenon 3.82
Cenon - Desktop publishing app w/vector graphics more>>
Cenon owns an enormous range of Import- and Export possibilities. This allows the conversion of all supported graphic formats in any other format.
The field of desktop publishing is a new speciality of Cenon. Freeing images, complex paths, text functions, color shading, printing, and a multitude of import- and export abilities - simply good.
Even an Astrology module is available for Cenon. It turns Cenon into an Astrology program with some unusual highlights. The Module uses the high precision NASA ephemeris data based on the Swiss Ephemeris. It allows the creation of Astrological Charts and Composite Charts in exceptional graphical precision. Furthermore, astrological Geographic Maps can be created...
Main features:
- Import of vector data (DXF, HPGL, PostScript, PDF, Gerber...)
- Export of vector data (DXF, HPGL, PostScript, Gerber...)
- Import of scanned data (TIFF, GIF, JPEG...)
- Editing and construction
- Complete set of publishing functions
- Vectorisation.

Bento 2.0v5
Bento is a very serviceable tool which can help Mac users organize their lives by giving them one place to put their important information, from contacts and calendars to projects and events. more>>
Bento 2.0v5 is a very serviceable tool which can help Mac users organize their lives by giving them one place to put their important information, from contacts and calendars to projects and events.
Bento can organize activities related to work, home, school and community. Bento automatically displays contacts and calendars kept within Address Book and iCal. There is no need to re-enter existing names, phone numbers, email addresses and upcoming events into Bento so users can start organizing and extending to their information right away.
Bento users can organize contacts, calendars, photos and files so they can easily do the following and more:
- Manage a vast amount of contact details
- Coordinate events, parties and fundraisers
- Track projects, assignments and deadlines
- Connect related information together
- Prioritize tasks
- Catalog inventory, donations and items for sale
- Record hours worked and payments due
- Assign ratings to service providers and sellers
- Create libraries for music, movies and other media
- Store files and photos in relation to projects and events
- Bento builds on Leopards gorgeous new look and consistent design to bring simplicity and style to personal databases.
Major Features:
- Built-in links to Address Book and iCal. Be productive instantly by integrating and adding to your contact and calendar information.
- Add photos to your contacts, add invitees to an iCal event, and more. And because Bento links with Address Book and iCal, you can see data on your iPhone or share it over the Web with .Mac.
- Stylish templates and themes. More than 20 ready-to-use templates sport elegant themes to reflect each user's unique style, personality or activity.
- Forms and fields are designed with coordinated colors, layouts, fonts and text styles for immediate use.
- Works with iPhone and .Mac. Bento links to live Address Book and iCal data.
- No synchronization is necessary to be in sync with Bento, since Apple's core technology takes the information to iPhone and .Mac for sharing over the Web. iTunes-like search.
- Searching, organizing and sorting records is simple.
- Create collections to store work, personal or volunteer tasks in the same way you would create smart playlists in iTunes or albums in iPhoto. Drag, drop and import with ease.
- Rearranging, regrouping and viewing lists or forms are drag-and-drop easy, as is importing or exporting data from Microsoft Excel, Numbers or any other program that creates CSV files.
- See things your way. One-click customization options for themes, columns displayed, label positions, text sizes, shading, and alignment; the Table View allows for easy sorting and quick stats in Summary Row
- Add more pages to view different slices of information.
- Get the Leopard experience. Users will love many of the exciting new Leopard capabilities in Bento, including:
- Media Manager, which allows users to store and change images in Bento fields; live connection to iCal, which exchanges data between calendars and tasks;
- Advanced Find, which re-uses the Advanced Find module from Leopard Finder for pinpointing specific information within the database; and Time Machine, the new Leopard feature that allows for easy database back-ups.
- Media Manager, which allows users to store and change images in Bento fields; live connection to iCal, which exchanges data between calendars and tasks;
- Bento by FileMaker Bento is brought to you by FileMaker, and it takes advantage of the company20 years of database software experience. FileMaker, Inc., makers of the legendary FileMaker Pro, one of the world's easiest to use full-featured databases, now brings you a personal database with virtually a zero learning curve.
Asymptote 1.44
Descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing more>> Descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing
Asymptote is a powerful descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing. Labels and equations are typeset with LaTeX, for high-quality PostScript output.
A major advantage of Asymptote over other graphics packages is that it is a programming language, nor just a graphics program.
Main features:>
- provides a portable standard for typesetting mathematical figures, just as TeX/LaTeX has become the standard for typesetting equations.
- inspired by MetaPost, with a much cleaner, powerful C++-like programming syntax and floating-point numerics;
- runs on all major platforms (UNIX, MacOS, Microsoft Windows);
- mathematically oriented (e.g. rotation of vectors by complex multiplication);
- LaTeX typesetting of labels (for document consistency);
- uses simplex method and deferred drawing to solve overall size constraint issues between fixed-sized objects (labels and arrowheads) and objects that should scale with figure size;
- fully generalizes MetaPost path construction algorithms to three dimensions;
- compiles commands into virtual machine code for speed without sacrificing portability;
- high-level graphics commands are implemented in the Asymptote language itself, allowing them to be easily tailored to specific applications.
Enhancements:
- Full interactive 3D support has been added to Asymptote, with the option ofgenerating and embedding 3D PRC data in PDF files or rendering scenesdirectly with Asymptotes own fast OpenGL-based renderer. The implicitcasts from 3D to 2D objects were removed (in favour of call explicit callsto project). A path[][] texpath(string s) routine was added to convertstring into the paths that TeX would fill. Add boolean stroke parameter wasadded for shading (and clipping to) stroked paths. The Circle and Arcroutines were fixed. Autoscaling of graph axes limits is now disabled bydefault. A path3 path3(path p, triple plane(pair)=XYplane) constructor wasadded; the path3 routines were moved to C++ code. Optimized and robustversions of the intersection, windingnumber, inside, and surface extremaroutines were implemented. The lighting routines were replaced by theOpenGL model. Each Asymptote process once again uses a separatecurrentpen. A segmentation fault and an incorrect parameter in theDelaunay triangulation routine were fixed. This major overhaul of thethree-dimensional graphics has necessitated a few backwardsincompatibilities.
- Page: 1 of 2
- 1
- 2