Upload.it - resources tools tips for the shareware software developer author programmer® 
The sharewarist’s central 
Resources, tools, tips for the independent software developer

Soft14.com
Commercial, freeware and shareware software.
 
 
Create help system software documentation HTMLHelp WinHelp CHM HLP for web based and desktop applications...
 
 
 
THE SHAREWARE ARTICLE
 
 
Home 
 
 
 
 
 
How To Create Natural "Realistic" Icons - by Owen Ransen* 
 
This article is aimed at programmers and WEB page authors who need to make colorful and recognizable icons and buttons. 
Maybe you have seen those icons and buttons which seem to pack in a huge amount of visual data in a single 32 by 32 pixel square. And you wonder how on earth the artist did it. How did he or she know to use that color on that pixel to get that shading effect? 
The trick is to draw the image much larger than your final icon size, and don't be too worried about your artistic skills! This site is about getting the computer to do the hard work, and it is going to be the computer which hides any inadequacies! 
So, here is a very poor drawing of a sun shining on a tree in a hilly green landscape: 
 
 
This is the actual size at which it was created in Paint Shop Pro (350 by 350 pixels). You can see that I did not waste much time on accuracy! This was drawn using 24 bits per pixel (i.e. 16 million colors). 
Now the second step is to reduce the size of the image, letting the paint program calculate how best to represent a 350 by 350 image in 32 by 32 pixels. In PSP (though other paint programs will have similar functions) you use the Resize / Resample function and the Image menu: 
 
  
 
Notice that I have chosen “pixels” (or "Pixel Size" in PSP, at the top of the dialog box), and that “Anti-alias” or "Bilinear resample" is the resizing method which gives the best results. And here is the result: 
 
 
Quite a decent little icon (or button), which would have been almost impossible to create at 32 by 32 pixels.  
Finally, just before saving the image, reduce the number of colors used to 256. Do this after the size reduction, since then the computer will have less compromises to make between the real color and the final 1 in 256 palette color. 
Just one last image to show you how difficult it would have been to create the icon at 32 by 32 pixels: 
 
 
This is the 32 by 32 icon magnified, and I am sure that no human would be able to guess these pixel colors, that's why we let the computer do the work! 
 
-- 
* Owen Ransen produces “image generators” for mouse challenged artists. He divides his time between his shareware programs and consulting for companies who use AutoCAD. You can visit his Web site at http://www.ransen.com 
 
This article: (C) 2000 Owen Ransen - Used with permission 
 
 
 
 
 
Upload.it - Resources, tools, tips for the independent programmer; software author, developer 
 
Free newsletter! 
Are you a programmer? Keep yourself updated, subscribe to the Upload.it Newsletter now, it’s free! Enter your email here:  
 
Home 
 
 
If you distribute your software on CD, you need a good FrontEnd! Try this one: 
 
 
 
Submit software file - Advertise 
Upload.it is a collection of useful resources for software developers. Here you find everything a programmer must know. 
If you are a programmer, a shareware developer, a software guru, this is the place for you! 
 
Site built and maintained with Hyper Publish PRO - the fastest tool for managing large websites and CDs 
Upload and the Upload logo are registered trademarks 
(C) 2000,2004 Visual Vision 
Shareware resources,shareware sites,upload sites,shareware distributors Risorse shareware,siti shareware,distributori shareware Commercial freeware software download purchase try trial demo shareware Linux Palm PocketPC Mac OS OSX Windows Shareware commercial freeware software download purchase try trial demo Palm PocketPC Mac OS OSX Linux Windows XP Software shareware commerciale freeware programmi download acquista prova trial demo valutazione gratis Palm PocketPC Mac OS OSX Linux Windows XP Giochi gratis Software shareware commerciale freeware programmi download acquista prova trial demo valutazione PlayStation Xbox Nintendo Gameboy Palm PocketPC Mac OS OSX Linux Windows XP Software per la creazione ipertesti Software per la creazione CD, catalogo, sito Web, cataloghi Software creare siti Web, pagine Internet Software per creare manuali, WinHelp, Html Help, .CHM .HLP Programma per creare ebook libri elettronici software per creare proteggere CD autoavviante software proteggere CD presentazioni password scadenza creare un catalogo su CD software siti Web creare un catalogo CD, Website, ebook, brochure, catalog, Hypertext, Hypermedia creation software publishing Software for hypermedia, CDROM, Internet pages, Web sites publishing, Html Help, WinHelp Software for Website publishing, Html authoring, Internet Web sites creation, Html editor WYSIWYG Create Web site Create manual Html Help Win Help authoring software Create manual software Make electronic manual Create software documentation help system Make software online guide Ebooks software E-books software protect ebook create cdrom cd front end create manuals cd frontend software autorun cd cd presentation software protect protected cd software website builder websight software web site creator software crear elibro libro electrónico  
 
Adware Software Companies... - Software Industry Associations, mailing lists... - Software Distributors, Publishers, Retail... - Computer Software Magazines... - Other third party services for shareware developers... - Press release services, distributors... - Programmer’s sites and utilities, software tool for programmers... - Programmers for sale... - Software Promotion services... - Registration services, e-commerce, sell software, ecommerce... - Search engine tips, search engine ranking and resources... - Softwre Shareware sites, sites where to submit your programs... - Shareware tips and resources, how to sell more software... - Submit software file, submit your programs, advertise your programs... - Software for shareware developers... - Various on-line services... - How to make a good Website, Web site tips and resources...