DownloadBus - full of software and shareware for download
Site Map | New Releases | FAQs | Help Desk | Articles | Bookmark
HotCool | Advertise | Top Rated | Most Popular | Featured | Editor Pick
Audio MP3 Software Top Download
 
    Video Converter
    DVD Software Download
    System Utility Software
    Computer Games
    Audio MP3 Software
    Internet Services Tools
    Multimedia & Design
    Business & Finance
    Desktop Enhancements
    Website Authoring Tools
    Home & Education
    Software Development

Home Education Software Categories
Calendars & Planners
Ebooks Literature
Food Beverage
Health Nutrition Tools
Hobbies & Language
Home Inventory
Kids Parenting Software
Mathematics Science
Teaching Tools

Home Education Software New Releases

Live on 24 Hours a Day
The Fun Of Getting Thin
Manual of Etiquette
MANY WAYS FOR
How To Retire Without
CalcSupreme
fun and delicious recipes with
The Complete Library
131 Ice Cream Maker Recipes
BigPicture Personal Fitness
IBS DIARY
US.Army Body Fat
My Biorhythm
KollectAll
Creative Painter
ABC Animals
Any To-Do List
Smart Wedding
The StarMessage Diary
The Antique Camera Collector
The Comic Book Collector
The Die Cast Car Collector
KidiSafe
Keyboard Music
Numera
Function Grapher
Multiplication Flash Cards
I Want To Play Guitar
Stop Counter
My Family Events and
American & European Family
Precision Genealogical Tools
Reunion Planner
Fertilax
Kinship Archivist
Dive Trip Calculator
SharkPoint for Windows

   More New Release ...
mathematics science | 2 | 3 |        Web www.downloadbus.com
3D Grapher
 3d_grapher 3D Grapher is a feature-rich yet easy-to-use data visualization and graph plotting software suitable for students, engineers and everybody who needs to work with 2D and 3D graphs.

3D Grapher is small, fast, flexible, and reliable. The program is very easy to learn - you don't need to read long manuals to figure out how it works, but can just play with 3D Grapher for several minutes and start working.

With 3D Grapher you can easily plot high-quality equation and table-based graphs, zoom them, rotate, view at any angle and even animate.

In the graphs gallery you can view several interesting graphs created with the help of 3D Grapher
Buy Now $24.95     Download Now [ 835KB ]    Screen Shot

Requirement: Windows 95,98,ME,NT,2000,XP  
Award:
DownloadBus.Com Award

3D Grapher Features highlights include:
  • Unlimited number of 2D and 3D graphs can be plotted in one coordinate system using different colors and lighting conditions.
  • Functions can be parametric, and can include a time variable - this feature allows creation of animated graphs and models.
  • Support for three systems of coordinates: Cartesian, cylindrical and spherical.
  • Graphs can be plotted using points, lines, and surfaces. In the last case you can also use a light source to create realistic surfaces.
  • Many coordinate system appearance options (parameters of axes, grid, background, etc.).
  • Ability to import and export data in several popular file formats (comma, tab, or space separated values).
  • Ability to copy the plotted graphs and paste them into your own documents as a picture.
  • Built-in expression calculator.
  • Fully customizable user-friendly interface with support for MS Office 2000 ? and MS Office XP ? styles.
  • Support for majority of the modern OpenGL video accelerators.
How to use it
1.Download an executable
2.If all goes well, an Open Inventor window similar to the one at right should pop up when 3dgrapher executed. If you are familiar with Open Inventor you will notice that the viewer contains some extra buttons along the left and right sides.

 3d grapher The Camera button (the last button on the righthand side) is used to take a snapshot of the scene. This is an addition to the SoXtExaminerViewer and is not unique to this project. The viewer itself can be downloaded at ExaminerViewerPlus. When clicked a dialog box pops up prompting the user to enter a save file and image type. The image types supported are jpeg, png, ppm, rgb, and Postscript.

 3d grapher The Pencil button (first button on lefthand side) is used to modify the parameters of the function being graphed. When clicked a new window pops up (similar to the one at right). The window contains an interface to interactively modify the mesh resolution, function domain, the function itself, and the value to set the function to. Also, thanks to Gokhan Kisacikoglu, a blending function can be input and blended with the first. The window was implemented by subclassing the SoXtComponent class and adding Motif widgets.

 3d grapher The RGB button (second button on lefthand side) is used to modify the material properties of the surface. When clicked a window pops up (similar to the one at right). This component is not unique to this project, it is from the SoXtMaterialEditor class provided by Open Inventor. Start inputing your own functions and tell me what you think.
How it was Built
    3D Grapher is a perfect example of how easily applications can be built by subclassing the Open Inventor libraries. This application was built using several extensions of the libraries, including two Engine nodes, one Shape node, a single valued Field, an XtComponent, and a Viewer. The Classes SFScalarField
  • a subclass of SoField used to maintain a 3-dimensional array of scalar values, including the minimum and maximum bounds, and the resolution. ScalarArithmitic
  • a sublcass of SoEngine used to create an SFScalarField based on a function The values of the scalar field are created by solving the function at each grid point based on an input domain and resolution. SFScalarFieldBlend
  • a sublcass of SoEngine used to blend two SFScalarField fields together based on a percentage value between 0 and 1. MarchingCubes
  • a subclass of SoEngine used to create a list of triangles forming a surface. The surface is determined by a data and isoValue input. It outputs a series of points along with the indexes used to for the triangles. BoundingBox
  • a subclass of SoShape used to draw a nonshaded box around the surface, along with coordinate labels at the vertices. ParameterEditor
  • a subclass of SoXtComponent used to provide an interface to the input parameters of ScalarArithmitic and MarchingCubes. ExaminerViewerPlus
  • a subclass of SoXtExaminerViewer used to add a snapshot button to the righthand side button list. The extension allows for scenes to be rendered to file very easily. The ParameterEditor class doesn't really have any application outside of this one, but it is a simple example of how to extend the SoXtComponent class. 3D Grapher was not tested robustly and I am sure has some bugs. Also, I do not plan on keeping up with this project. This was a small project I put together and I had to keep myself from expanding on it too much due to time constraints.
The Source Code
    The source code of the entire project is available for educational purposes. Special thanks goes to Gokhan Kisacikoglu for his additions to the interface, the SFScalarFieldBlend engine, and to the MarchingCubes engine. If you happen to use any of this code for any reason, please send me an email at grant@cs.fsu.edu and tell me what for. This is for nothing more than my own curiosity.
  • SFScalarField.h
  • SFScalarField.cpp
  • ScalarArithmitic.h
  • ScalarArithmitic.cpp
  • SFScalarFieldBlend.cpp
  • SFScalarFieldBlend.h
  • MarchingCubes.h
  • MarchingCubes.cpp
  • BoundingBox.h
  • BoundingBox.cpp
  • ParameterEditor.h
  • ParameterEditor.cpp
  • ExaminerViewerPlus.h
  • ExaminerViewerPlus.cpp
  • 3dgrapher.cpp
  • Entire project including a configure script:
  • 3dgrapher-1.3.tar.gz
Home Education Software Top10 Download :

My Family Events and ExpensesTrack schedules for up to 10 family members or employees simultaneously.     Download   How to Live on 24 Hours a Day by Arnold Bennett is A Must Read book for managers, businessmen and others who value time as one of the most important commodities today.     Download
 
Creative Painter With the Creative Painter, Kids can learn easily and enjoy painting on computer freely. It is easy to learn and operate.    Download   MANY WAYS FOR COOKING EGGS by Mrs. S.T. Rorer is an interesting guide on achieving variety in preparing meals with eggs.     Download
   
Reunion Planner is the ultimate tool for planning and coordinating family, high school, college, company or military reunions.     Download   BigPicture Personal Fitness is a virtual companion that helps you build a personal diet and exercise plan you can live and succeed with.     Download
   
KollectAll is part of our home and business management software suite. It is designed to be a one size fits all collecting, cataloging and home inventory software program.     Download   Keyboard Music is software, which allows you and your children to use your computer keyboard to play musical instruments...   Download
   
CalcSupreme encompasses a wide range of fundamental and sophisticated basic, financial/business, math/science/engineering, and logic operations, accessible respectively via four different screens.    Download   Function Grapher Function Grapher is a software to graph functions, animations and table data. It's easy to use, and very useful for students, teachers and engineers.     Download


mathematics science Related software:
  1. Any To-Do List - Try Any To-Do List now, the ultimate software solution to keep yourself organized and reminded.
  2. Smart Wedding - Smart Wedding keeps track of all the details for you. It doesn't forget. It doesn't get nervous. It's always there when you need it
  3. The StarMessage Diary - The StarMessage diary software is an excellent way to keep a personal journal of day to day thoughts, feelings, memories, dreams, ideas and important events of your life.
  4. The Antique Camera Collector - The Antique Camera Collector is designed to be the only collecting software program you will ever need to catalog and collect any type of antique camera or camera accessory.
  5. The Comic Book Collector - The Comic Book Collector! Is designed to be the only collecting software program you will ever need to catalog and collect any type comic book.
  6. The Die Cast Car Collector - The Die Cast Car Collector is designed for any type of collectible die cast car, it was created specifically for the collector of scale model Die Cast Car's.
  7. KidiSafe - Kidisafe is web monitoring software used to monitor internet access, Chat Sessions, Messenger Sessions ICQ, AOL, MSN, and Yahoo!
  8. Keyboard Music - Keyboard Music is software, which allows you and your children to use your computer keyboard to play musical instruments. It's a good musical instrument for kids.
  9. Numera - Numera was designed to be an affordable, expressive and flexible way to work with numbers; from "every day" calculations to complex scientific and engineering problems.
  10. CalcSupreme - CalcSupreme,encompasses a wide range of fundamental and sophisticated basic, financial/business, math/science/engineering, and logic operations, accessible respectively via four different screens.
  11. Function Grapher - Function Grapher is a software to graph functions, animations and table data.
  12. Multiplication Flash Cards - Let your computer or there computer test them instead. Here is the program that truly parents and their children will love.
  13. Easy Chord - EasyChord is a guitar chord dictionary - and maybe the worlds most simple one - for standard tuned six-string guitars.
  14. Calculator Prompter is a math expression calculator. Calcualtor Prompter has a built-in error recognition system that helps you get correct results.
  15. Advanced Converter is a professional program for conversion between units of measurements.
  16. Math Flash Cards With the ever increasing demands for basic math skills, Math Flash Cards helps provide an ideal way for your child to accelerate his or her math abilities.
  17. 1st Calculator is a professional program for conversion between units of measurements.
  18. 3D GRapher is a feature-rich yet easy-to-use data visualization and graph plotting software suitable for students,
  19. findgraph is comprehensive graphing, curve fitting, and digitizing tool. FindGraph offers 12 generic fits....
  20. Calc 3D Pro is a collection of mathematical tools for highschool and university. The calculator can do statistics, best fits....
  21. Neuroxl Classifier is a fast, powerful and easy-to-use neural network software tool for classifying data in Microsoft Excel.....
  22. DreamCalc Scientific Calculator is scientific calculator, financial calculator graphing calculator all-in-one software which provides a fully featured .....
  23. Flow Pro is a leader in hydraulic design software for civil engineers worldwide .....
  24. Petri NET Simulator is an application for drawing and simulation of Petri nets. .....

Copyright © 2006 Downloadbus.COM All rights reserved - full of software and shareware for download.
New Release2 | Submit Software | SiteMap | Contact | Links to us | SiteNews | SitePick | Resources | Privacy | Glossary
Audio | Video | DVD | Desktop | Business | Games | Education | Internet | Multimedia | Development | Website Build | System Utilities