Showing posts with label Graphics. Show all posts
Showing posts with label Graphics. Show all posts

CONSTRUCTIONCYCAS is a piece of architectural software for drafting and design in 2 + 3 dimensions.
In addition to typical CAD functions, CYCAS offers special elements and techniques for architectural design. Therefore, you can easily design and draft your ideas.
Developing professional 2D presentation of your design is worked out as fast as and as effective as illustrating your design 3 dimensional. CYCAS enables intuitive and uncomplicated handling of 2D and 3D elements.
The input of architectural elements such as of walls, openings and e.g. of dimension chains is intuitive and therefore it is easy to develop the concepts of a design. On top of that 3D elements and 3D units can be worked in for achieving professional 3D presentations.

Read More
Uploaded by Pankaj Kumar on Sep 9, 2009
0 comments
categories: |

K-3D is the free-as-in-freedom 3D modeling, animation, and rendering system for GNU / Linux, Posix, and Win32 operating systems. K-3D features a robust, object-oriented plugin architecture, designed to scale to the needs of professional artists, and is designed from-the-ground-up to generate motion-picture-quality animation using RenderMan-compliant render engines. We strongly recommend the Aqsis render engine for use with K-3D.
K-3D's innovative interactive tutorial system will introduce you to basic use of the program. New tutorials can easily be recorded and shared with the rest of the community.
K-3D allows you to create and edit documents in multiple realtime OpenGL solid, shaded, texture-mapped views. You can even model, animate, and interact with animations while they play back for maximum productivity!

Read More
Uploaded by Pankaj Kumar on
0 comments
categories: |

            

Because Mathematics can be so fun!

K3DSurf is a program to visualize and manipulate Mathematical models in three, four, five and six dimensions. K3DSurf supports Parametric equations and Isosurfaces.

Because an image is worth 1000 words... (*)

 

And because (*) isn't totally true...

Features

Studying mathematical surfaces with K3DSurf include doing:
  1. Interactive visualization with mouse events (Right: Rotate, Middle: translate and left: Scale).
  2. Real time animation (rotation) and morph (by the introduction of t_time variable). Animation and morph can also be monitored by controls that affect the CPU usage and t_time step.
  3. Creat screenshots by copying the draw window or by using the best ray tracer on the net: Povray.
    Creat movie scene is also supported
  4. Generat Mesh files that describe the shape of the mathematical model.
    Supported formats are:
    1. Povscript : Povray is the best ray tracer available on the net...and it's free.
    2. VRML2: to use with the majority of current browsers via an appropriate plug-in.
    3. OBJ: a well-known file format supported by the majority of 3D applications (Blender, MAYA and Moray...).

K3DSurf Usage

K3DSurf can be used by every one interested in 3D Mathematical drawing functions and don't require any special competences by users. Most of the work was done with the intention to make K3DSurf as simple as possible but without any harm of it's efficiency:
  1. K3DSurf program is developed for being used by beginner users with low level degree in Mathematical science simply by testing examples (more than 50) given with it and by rendering them with Povray.
    Add/remove some functions from equations and visualize new results is the best way to understand 3D mathematical functions behaviours.
  2. 2D and 3D Designers: Pov scripts (and other file formats) generated by K3DSurf can also be integrated in complicated scenes. Adding textures to mesh objects under Povray, for examples, is straightforward.
  3. Teachers and height level students can study very complicated surfaces with K3DSurf. 4D/5D hyperobjects is another field where talented competences can give their best to discover new entity with artefacts that are not obvious to understand for a neophyte.
Creating equations to represent specific shapes can be somewhat tricky and require experiences in both Mathematic field and 3D programing but the most "experience demanding", I think, is the creation of specific equations with specific behaviors when rotating in Hyperspace (4D/5D).

K3DSurf Overview

Parametric Surface/curve :

K3DSurf use parametric descriptions of it's physical models. The parametric method of representing surfaces/curves uses a function to map some portion of R2 (the domain) to a patch of the surface in R3.
Because any position in the plane, and thus any position on the surface patch, can be uniquely given by two coordinates, the surface is said to be parameterized by those coordinates.
Parametric equations can be either “Implicit” or “Explicit”:
     ** Explicit equations:
         In an explicit equations, x, y, and z are each given by separate functions of parameters u and v.
         Example: X =u, Y = u+v, Z = cos(u+v)
     ** Implicit equations: Right now, only implicit equations like Z^n = f(X,Y) with (n mod 2 = 1) are supported by K3DSurf.
         Example: Z = exp(x^2 + y^2), Z^7 = exp(x*cos(y))...

K3DSurf defined functions:

K3DSurf support all functions listed here :

Function Symbol
Sine sin()
Cosine cos()
Tangent tan()
Arc Sine asin()
Arc Cosine acos()
Arc Tangent atan()
Hyperbolic Sine sinh()
Hyperbolic Cosine cosh()
Hyperbolic Tangent tanh()
Inverse Hyperbolic Sine asinh()
Inverse Hyperbolic Cosine acosh()
Inverse Hyperbolic Tangent atanh()
Natural Logarithm log()
Logarithm base 10 log10()
Angle angle()
Absolute Value / Magnitude abs()
Secant (equivalent to 1/cos()). sec()
Cscant (equivalent to 1/sin()). csc()
Cotant (equivalent to 1/tan()). cot()
Modulus mod()
Square Root sqrt()
Exponential exp()
Min(A,B) min(A,B)
Max(A,B) max(A,B)
Rounds to the closest integer int()
Constants pi

User defined functions :

You can define your own function by using «Function definition" area in "More Option" page.
Exemple :
k(u,v,t,x,y) = sin(u)*cos(v)*t*x
X = u
Y = cos(v)*k(u,v,t,x,y)  <-- cos(v)*[sin(u)*cos(v)*t*x]
Z = cos(u)

You can also use the function "k" for more complicated purpose like:
X = u
Y = v
Z = k(exp(u)*t,u,v,t,t)  <-- sin(exp(u)*t)*cos(u)*v*t
  NB: The definition of the function k use (u,v,t,x,y) parameters which are different compared to (u,v,t,x,y) used in parametric equations.  
 

Animation and Morph :

** Animation consists in 3D rotation of the object.
Direction and speed of the rotation are controlled with Mouse Button direction and speed.
** Morph consists on the introduction of new parameter “t” inside parametric equations.
Example:
X = u
Y = v
Z = sin(pi*((u)^2+(v)^2))/2 ==> sin(t*pi*((u)^2+(v)^2))/2
You have to click « calculate » button to register the new equation.
Now, activate Morph effect (basic-->AimationAndMorph-->Morph). You can also combine Animation and Morph effects. In addition, you can control CPU usage and t_step in “More Option” page. 


Read More
Uploaded by Pankaj Kumar on
0 comments
categories: |

Synfig is a powerful, industrial-strength vector-based 2D animation software package, designed from the ground-up for producing feature-film quality animation with fewer people and resources. While there are many other programs currently on the market to aid with the efficient production of 2D animation, we are currently unaware of any other software that can do what our software can.

Read More
Uploaded by Pankaj Kumar on
0 comments
categories: |

Art of Illusion is a free, open source 3D modelling and rendering studio. It is written entirely in Java, and should be usable on any Java Virtual Machine which is compatible with Java 5 or later.
The current version is 2.7.2, released April 19, 2009. This version is both stable and powerful enough to be used for serious, high end animation work. Many of its capabilities rival those found in commercial programs. Some of the highlights include subdivision surface based modelling tools, skeleton based animation, and a graphical language for designing procedural textures and materials.


Read More
Uploaded by Pankaj Kumar on
0 comments
categories: |


An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.
Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. We also aim to maintain a thriving user and developer community by using open, community-oriented development.

Read More
Uploaded by Pankaj Kumar on
0 comments
categories: |

Dia

Dia
Dia is a gtk+ based diagram creation program released under the GPL license.
Dia is inspired by the commercial Windows program 'Visio', though more geared towards informal diagrams for casual use. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.
It can load and save diagrams to a custom XML format (gzipped by default, to save space), can export diagrams to a number of formats, including EPS, SVG, XFIG, WMF and PNG, and can print diagrams (including ones that span multiple pages).


Read More
Uploaded by Pankaj Kumar on
0 comments
categories: |

Interface

  • Revolutionary non-overlapping and non-blocking UI delivers unsurpassed workflow
  • Flexible and fully configurable window layout with as many screen setups as you prefer
  • Undo support on all levels
  • Anti-aliased fonts with international translation support
  • Any window space can be easily switched to any window type (curve editor, NLA, 3D view etc)
  • Built-in text editor for annotations and editing Python scripts
  • Graphical user interface for Python scripts
  • Custom themes
  • Consistent interface across all platforms

Rigging


  • Fast skeleton creation mode
  • Interactive 3D paint for vertex weighting
  • Fast envelope based skinning
  • Automatic Skinning that really works (heat equilibrium based)
  • Mirror editing (bone creation and weight painting)
  • Double Quaternions reduce shrinking and other bone deformation errors
  • Volume deformer uses a mesh cage to deform complex meshes with great results
  • Bone layers and colored groups for better rig organization
  • B-spline interpolated bones; forget about elbow twists
  • Constraint stack for IK solver setup and other constraints
  • PyConstraints; if you need something not yet implemented code it in python with real time feed back, no compiling needed

Animation

  • Armature (skeleton) deformation with forward/inverse kinematics with pole target support
  • Auto IK allows posing FK chains easily
  • Non-linear animation editor for mixing individual actions created in Action editor
  • Automated walkcycles along paths
  • Animated constraint system
  • Vertex key framing for morphing, with controlling sliders
  • Edit and create new blendshapes from existing targets
  • Character animation pose editor
  • 'Ipo' system integrates both motion curve and traditional key-frame editing
  • Audio playback, mixing and editing support for sound synchronisation
  • Timeline offers fast acces to many playback functions, autokey, help markers
  • Python scripting access for custom and procedural animation effects

UV Unwrapping

  • Conformal and Angle Based unwrapping methods
  • Interactive transform of UV maps by vertex pinning
  • Proportional falloff editing of UV maps for smooth transformations
  • Seam based unwrapping
  • Cube, Cylinder, Sphere, View projections
  • Catmull-Clark subdivition of UVs for less distortion
  • Minimize stretch tool allows to reduce area distortion
  • Multiple UV layers
 Demo Movie

Physics and Particles

  • Particle system can be atached to any mesh object. Control methods include weight painting, textures, curve guides, wind and vortex effects. Particles can be deflected by moving geometry
  • Hair strands can be created by a static particle system, supporting all particle control methods
  • Fluid simulator with fully animated inflow, outflow, obstacle and fluid objects. Gravity and viscosity settings can also be animated. Supports vector blur and is integrated with the particle system
  • Realtime soft body solver integrated in mesh, lattice, curve and text objects. Supports collision detection and particle field effects like Wind or Vortex, soft bodys can also be baked for faster playback/rendering
  • Game engine rigid body physics can be easily baked into animation curves

Realtime 3D/Game Creation

  • Graphical logic editor for defining interactive behavior without programming
  • Collision detection and dynamics simulation now support Bullet Physics Library. Bullet is an open source collision detection and rigid body dynamics library developed for Play Station 3
  • Shape types: Convex polyhedron, box, sphere, cone, cylinder, capsule, compound, and static triangle mesh with auto deactivation mode
  • Discrete collision detection for RigidBody simulation
  • Support for in-game activation of dynamic constraints
  • Full support for vehicle dynamics, including spring reactions, stiffness, damping, tyre friction etc
  • Python scripting API for sophisticated control and AI, fully defined advanced game logic
  • Support all OpenGLTM lighting modes, including transparencies, Animated and reflection-mapped textures
  • Support for multimaterials, multitexture and texture blending modes, per-pixel lighting, dynamic lighting, mapping modes, GLSL vertexPaint texture blending, toon shading, animated materials, support for Normal Maping and Parallax Mapping
  • Playback of games and interactive 3D content without compiling or preprocessing
  • Audio, using the SDL toolkit
  • Multi-layering of Scenes for overlay interfaces

Modeling





  • A range of 3D object types including polygon meshes, NURBS surfaces, bezier and B-spline curves, metaballs, vector fonts (TrueType, PostScript, OpenType)
  • Very fast Catmull-Clark subdivision surfaces with optimal iso-lines display and sharpness editing
  • Full multiresolution sculpting capabilities with 2D bitmap/3D procedural brushes (Paint, Smooth, Pinch, Inflate, Grab) supporting symmetry
  • Modifier stack deformers such as Lattice, Curve, Armature or Displace
  • Mirror modifier with middle vertices clipping and automatic deletion of inner faces
  • Non destructive real time Boolean and Array modifiers
  • Mesh modeling based on vertex, edge and/or face selection
  • Smooth soft selection editing tools for organic modeling
  • Python scripting access for custom tools

Rendering

  • Very fast inbuilt raytracer
  • Oversampling, motion blur, post-production effects, fields, non-square pixels
  • Tile-based and fully threaded
  • Render layers and passes
  • Render baking to UV maps and object to object baking (full render, ambient occlusion, normals, textures)
  • Render engine tightly integrated with the node compositor
  • Halo, lens flares and fog effects
  • Vector motion-blur post-process effect (using node compositor)
  • Realistic defocus (DOF) post-process effect (using node compositor)
  • Edge rendering for toon shading
  • Interactive preview rendering panel in any 3d view
  • Ambient Occlusion
  • Radiosity solver
  • Export scripts available for external renderers such as Renderman, Povray, Virtualight, Lux, Indigo and V-Ray - See Resources for a full list.

Shading

  • Diffuse shaders such as Lambert, Minnaert, Toon, Oren-Nayar, Lambert
  • Specular shaders such as WardIso, Toon, Blinn, Phong, CookTorr
  • Node editor for creating and mixing complex materials
  • PyNodes: write your own Python shaders with realtime feedback, no need to compile
  • Material previews rendered by main render engine
  • Fast, realistic subsurface scattering
  • Blurry reflections and refractions
  • Tangent shading to give any shader an anisotropic effect
  • Versatile procedural textures system
  • Reflection maps
  • Normal, displacement and bump maps

Imaging and Compositing

  • Compositor tightly integrated and aligned with the rendering pipeline
  • MultiLayer OpenEXR files allow to store and reuse raw renderlayer and passes data
  • Complete list of composite node filters, convertors, color and vector operators and mixers including Chroma Key, Blur, RGB Curves, Z Combine, Color Ramp, Gamma Correct
  • Preview panel to define the portion of interest. A composite then only happens on this part
  • Threaded and memory efficient (up to 8 processors)
  • Near realtime sequencer can edit hours of video
  • Waveform and U/V scatter plots
  • Open and write many audio & video file formats using ffmpeg
  • Can render using frameserver-support directly into foreign applications
  • Supports float images as well as regular 8 bits images
  • Curves tool allows you to create a mapping from the float range to a displayable result (for HDR images)

Files

  • Save all scene data in a single .blend file, even images, sounds or fonts can be packed for easy transportation
  • Powerful built-in database system allowing instances, scene management, and dynamic linking multiple project files
  • .blend format supports compression, digital signatures, encryption, forwards/backwards compatibility and can be used as a library to link to from other .blend files
  • Read and write support for many other 2D and 3D formats
  • 2D
    TGA, JPG, PNG, OpenEXR, DPX, Cineon, Radiance HDR, Iris, SGI Movie, IFF, AVI and Quicktime GIF, TIFF, PSD, MOV (Windows and Mac OS X)
  • 3D
    3D Studio, AC3D, COLLADA, FBX Export, DXF, Wavefront OBJ, DEC Object File Format, DirectX, Lightwave, MD2, Motion Capture, Nendo, OpenFlight, PLY, Pro Engineer, Radiosity, Raw Triangle, Softimage, STL, TrueSpace, VideoScape, VRML, VRML97, X3D Extensible 3D, xfig export

Read More
Uploaded by Pankaj Kumar on
0 comments
categories: |

Sweet Home 3D is a free interior design application that helps you place your furniture on a house 2D plan, with a 3D preview.
This program is aimed at people who want to design their interior quickly, whether they are moving or they just want to redesign their existing home. Numerous visual guides help you draw the plan of your home and layout furniture. You may draw the walls of your rooms upon the image of an existing plan, and then, drag and drop furniture onto the plan from a catalog organized by categories. Each change in the 2D plan is simultaneously updated in the 3D view, to show you a realistic rendering of your layout.

Read More
Uploaded by Pankaj Kumar on
0 comments
categories: |

GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.
It has many capabilities. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, etc.
GIMP is expandable and extensible. It is designed to be augmented with plug-ins and extensions to do just about anything. The advanced scripting interface allows everything from the simplest task to the most complex image manipulation procedures to be easily scripted.


Read More
Uploaded by Pankaj Kumar on Sep 7, 2009
0 comments
categories: |

Song of the day !!!

Account !!!

Welcome to Slax !!!

Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical user interface and useful recovery tools for system administrators.

The modular approach gives you the ability to include any other software in Slax easily. If you're missing your favourite text editor, networking tool or game, simply download a module with the software and copy it to Slax, no need to install, no need to configure.

Thanks to the AUFS filesystem, the read-only part of Slax (system data and modules) is overlayed by a writable filesystem. You can modify all areas of the filesystem in Slax without any restrictions. Your changes to the read-only parts are transparently copied to the writable branch and stored in memory or in a persistent directory on your disk or even flash drive. Slax is designed to autodetect whether it runs from a writable media, and if that is detected, Slax will save all your changes there automatically.

Donate !!!

............................................. ....................

Contact us !!!

Mail us to : pankajkumar@myslax.co.cc

Software catagories

module archive