您的位置:首页 > 其它

Graphics Relevant Resource

2015-06-19 17:01 736 查看
This a list of graphics related links thatyou might find useful.

You will find links to image file formats -manipulation tools,

animation file formats - manipulationtools, and a printing FAQ.

-------------------

IMAGE PRINTING FAQ

-------------------

Computer-generated image printing FAQ byCoridon Henshaw

http://www.myna.com/~gcircle/csbh/printingfaq.txt

---------------------------

IMAGE and ANIMATIONS FAQ's

---------------------------

1.) alt.binaries.pictures - FAQ, parts 1 -3 General and OS Specific

http://www.faqs.org/faqs/pictures-faq/part1/index.html

http://www.faqs.org/faqs/pictures-faq/part2/index.html

http://www.faqs.org/faqs/pictures-faq/part3/index.html

2.) comp.graphics.rendering.raytracing -FAQ parts 1-2

http://www.faqs.org/faqs/graphics/raytrace-faq/part1/index.html

http://www.faqs.org/faqs/graphics/raytrace-faq/part2/index.html

3.) JPEG Image Compression - FAQ, parts 1 –2

http://www.faqs.org/faqs/jpeg-faq/part1/index.html

http://www.faqs.org/faqs/jpeg-faq/part2/index.html

4.) Graphics and Avi – FAQ

http://www.faqs.org/faqs/graphics/avi-faq/index.html

5.) Graphics and File Formats - FAQ, parts1 – 4

http://www.faqs.org/faqs/graphics/fileformats-faq/part1/index.html

http://www.faqs.org/faqs/graphics/fileformats-faq/part2/index.html

http://www.faqs.org/faqs/graphics/fileformats-faq/part3/index.html

http://www.faqs.org/faqs/graphics/fileformats-faq/part4/index.html

6.) MPEG - FAQ, parts 1 – 9

http://www.faqs.org/faqs/mpeg-faq/part1/index.html

http://www.faqs.org/faqs/mpeg-faq/part2/index.html

http://www.faqs.org/faqs/mpeg-faq/part3/index.html

http://www.faqs.org/faqs/mpeg-faq/part4/index.html

http://www.faqs.org/faqs/mpeg-faq/part5/index.html

http://www.faqs.org/faqs/mpeg-faq/part6/index.html

http://www.faqs.org/faqs/mpeg-faq/part7/index.html

http://www.faqs.org/faqs/mpeg-faq/part8/index.html

http://www.faqs.org/faqs/mpeg-faq/part9/index.html

More information about MPEGS can be foundat:

http://mpeg.org

7.) Graphics and Animation – FAQ

http://www.faqs.org/faqs/graphics/animation-faq/index.html

8.) Graphic Utilities' Site & Version –FAQ

http://www.faqs.org/faqs/graphics/utilities-faq/index.html

Everything you ever wanted to know aboutcolors and more...Charles Poynton - Color technology Gamma and Color - Faq

http://www.inforamp.net/~poynton/Poynton-colour.html

-----------------------------------------------------------------------------------------------------

Google网上论坛

http://groups.google.com/groups/dir?sel=usenet%3Dcomp.graphics

comp.graphics.animation.(1)

comp.graphics.api.(4)

comp.graphics.apps.(16)

comp.graphics.avs.(1)

comp.graphics.data-explorer.

comp.graphics.explorer.

comp.graphics.gnuplot.(1)

comp.graphics.misc.(1)

comp.graphics.opengl.(1)

comp.graphics.packages.(3)

comp.graphics.raytracing.

comp.graphics.rendering.(4)

comp.graphics.research.(1)

comp.graphics.visualization.

流体(fluid,liquid) 资料

Physics-based Animation for CG http://www.cs.cornell.edu/courses/cs567/2007sp/

Physics-based Animation Course http://www.eng.utah.edu/~cs6967/
Pixar Physically based Modeling http://www.pixar.com/companyinfo/research/pbm2001/
Blog http://animationphysics.wordpress.com/
http://prideout.net (Very Cool Demos! glsl, fluid, etc)

<Fluid Simulation for computergraphics>

<Computational Methods for Fluid Dynamics.pdf>

<Fluid Dynamics - Theory, Computation And Numerical Simulation 09A.pdf>

<Allen__Tildesley._Computer_simulation_of_liquids.djvu>
http://people.cs.ubc.ca/~rbridson/fluidbook/ http://people.cs.ubc.ca/~rbridson/fluidsimulation/ http://people.cs.ubc.ca/~rbridson/fluidsimulation/2006/
CH4 code :http://dalab.se.sjtu.edu.cn/~jietan/
http://www.math.tu-berlin.de/geometrie/Lehre/WS08/MathVis/resources/physicsCourseNotes2008.pdf
pcgsolver:
ConjugateGradient with Modified Incomplete Cholesky

Real time physics <FluidDynamics: Theory, Computation, and Numerical Simulation >

http://tessendorf.org/

http://www.cemyuksel.com/research/waveparticles/

http://www.realtimerendering.com/blog/tag/fluid-simulation/

Particle-Based Fluid Simulation for Interactive Applications

T. Lenaerts, B. Adams, and P. Dutré, "Porous flow in particle-based fluid simulations," SIGGRAPH '08: ACM SIGGRAPH 2008 papers, New York, NY, USA: ACM, 2008, pp. 1-8.

Smoothed Particle Hydrodynamics: a meshfree particle method

Screen Space Fluid Rendering with Curvature Flow

Computational Fluid Dynamics: the basics with applications
http://www.isislab.it/projects/behavert/

PhysBAM http://physbam.stanford.edu/
blog:
http://www.cs.ubc.ca/~rbridson/ http://www.matthiasmueller.info/ http://dalab.se.sjtu.edu.cn/~jietan/

Source code of an optimized SPD linear solver (MIC(0) PCG method according to Chapter 4 of

"Fluid Simulation for Computer Graphics").

MPM, http://coolshell.cn/articles/3421.html#more-3421 , wiki: http://en.wikipedia.org/wiki/Material_Point_Method
http://www.idi.ntnu.no/~elster/hpc-lab/,
http://code.google.com/p/gpusphsim/

二相流

SPH

http://www.rchoetzlein.com/eng/graphics/fluids.htm

Practical Fluid Mechanics

CUDA sdk3.0 partical demo

wiki http://en.wikipedia.org/wiki/Smoothed_particle_hydrodynamics
First large simulation of star formation using SPH

SPHERIC (SPH European Research Interest Community)

ITVO is the web-site of The Italian Theoretical Virtual Observatory created to query a database of numerical simulation archive.

SPHC Image Gallery depicts a wide variety of test cases, experimental validations, and commercial applications of the SPH code SPHC.

FLUIDS v.1 is a simple, open source(Zlib), real-time 3D SPH implementation in C++ for liquids for CPU and GPU.

GADGET
[1] is a freely available code for cosmological N-body/SPH simulations

ISPH parallel C++/OpenCL open source truly incompressible SPH implementation

SPLASH is a freely available visualisation tool for SPH simulations

SPHysics is an open source SPH implementation in Fortran

Physics Abstraction Layer is an open source abstraction system that supports real time physics engines with SPH support

Pasimodo is a program package for particle-based simulation methods, e.g. SPH

流体曲面重建

metaballs and
marching cubes,
point splatting, or "carpet"

marching cube:

http://nvision.sourceforge.net/

http://www.mpi-inf.mpg.de/~gziegler/

Marching Cubes using Histogram Pyramids, code
http://www.steve-lacey.com/blogarchives/2007/01/marching_cubes.shtml http://www.icare3d.org/content/view/50/9/ (需要无界浏览)

Visualization Library (MC,kdtree,glsl shader, opengl wrapper)

http://lugtug.com/dev/category/marching-cubes/ MC地形
http://graphics.csie.ntu.edu.tw/CMS/ Cubical Marching Squares,
code

IsoEx 论坛 http://forum.vis.ethz.ch/showthread.php?t=12313
Quality Isosurface(Extended Marching Cubes)
paper ,
code

IJK
-- arbitrary convex polyhedra, contains an implementation of the Marching Cubes Algorithm, the 4D Marching Cubes Algorithm, the Marching Cubes Algorithm using negative, equals and positive lookup tables and SnapMC which produces quality isosurface triangles.

Reconstructing Surfaces of Particle-Based Fluids Using Anisotropic Kernels

LBM - Lattice Boltzmann Model for Free-Surface
http://graphics.ethz.ch/~thuereyn/ntoken3/Publications.html http://graphics.ethz.ch/~thuereyn/ 3个开源代码
realtime physics 有几个ppt
ETH: http://graphics.ethz.ch/research/physics/ http://graphics.ethz.ch/research/physics/fluids.php http://graphics.ethz.ch/research/physics/topo_goop.php Synthetic Turbulence using Artificial Boundary Layers

code】
Wavelet Turbulencecode
Simulating Smoke and Water in Computer Graphics 有一些入门教材,链接
Real-Time Particle-Based Fluid Simulation 日本的一个项目

Cloth simulation

http://code.google.com/p/opencloth is a collection of
cloth simulation algorithms.

http://www.cs.ucl.ac.uk/research/vr/Projects/3DCentre/cloth_simulation_links.htm

http://www.syflex.biz/

General Information

Cloth Simulation Links

http://www.cs.ucl.ac.uk/research/vr/Projects/3DCentre/cloth_simulation_links.htm

Physically Based Model of Cloth Draping(basics)

http://members.shaw.ca/chahal/clothpaper.htm

Simulating Cloth for 3D Games

http://www.intel.com/cd/ids/developer/asmo-na/eng/20413.htm

Realtime Cloth Simulation

(alsohair and water dynamics, source not yet available, not updated in a year)

http://christophe.tornieri.free.fr/Pages/home.html

Source Code

SimCloth3 plugin for discreet 3dsmax (with source, GPL)

http://www.chaosgroup.com/software/simcloth3/index.html

Topix Cloth Softimage Plugin (with source, the original source of our owncloth script, has many features not yet implemented in our script)

http://www.topix.com/cloth/

Basic OpenGL based Cloth Simulation (withsource, supposedly buggy code, non-commented)

http://clothsim.tripod.com/

Apocalyx Game Engine with basic ClothSimulation (with source)

http://apocalyx.sourceforge.net/

Clothray POVray patch (with source)

http://tofbouf.free.fr/clothray/index_en.html

http://www.reyesworks.com/

This site is no longer online. It was aproject by Reyes Infografica (makers of ClothReyes) to Open Source all theircode and integrate it into one large 3D project. Details on what happend tothese plans are sparse ... anyone know any details?Things to Aspire
to yflex -The Cloth Simulator (commercial product, used in Final fantasy Movie, XMen2 -supposedlythe ultimate in cloth simulation - 5 to 10 times faster than most of its peers)

http://www.syflex.biz/

Real-Time Cloth Simulation http://www-ma1.upc.es/~susin/cloth.html
计算几何----三角化(优化)

http://users.telenet.be/tfautre/softdev/tristripper/

http://developer.nvidia.com/object/nvtristrip_library.html

http://www.plunk.org/~grantham/public/meshifier/oldmesh.html

http://users.telenet.be/tfautre/softdev/tristripper/

http://www.sidefx.com/docs/houdini9.1/nodes/sop/convert

http://developer.amd.com/GPU/TOOTLE/Pages/default.aspx

计算几何—凸包分割

http://www.cs.unc.edu/~snoeyink/demos/convdecomp/MCDDemo.html

http://www.cs.unc.edu/~snoeyink/demos/home.html

http://parasol.tamu.edu/dsmft/research/app-cd/

http://www.cs.sunysb.edu/~algorith/implement/geompack/implement.shtml(source)

http://www.cgal.org/Manual/3.5/doc_html/cgal_manual/Convex_decomposition_3/Chapter_main.html

拓扑,建模 http://cliptic.wordpress.com/
http://www-viz.tamu.edu/faculty/ergun/research/topology/papers.html
建模

http://www.cs.umd.edu/class/fall2005/cmsc741/meshing.html

四面体建模,Delaunay meshes, Voronoipartitions http://tetgen.berlios.de/
Geompack++ is a comprehensive object-oriented C++ software packagefor finite element mesh generation (triangular, quadrilateral, surface,tetrahedral, hexahedral-dominant)

Netgen

two-dimensional, surface, and volume mesh generation

triangular, quadrilateral, and tetrahedral elements

input from

Constructive Solid Geometry (CSG)

Triangulated Surfaces (STL)

Boundary Representation (IGES/Step)

Delaunay and Advancing Front mesh generation algorithms

mesh refinement algorithms

curved elements

Leif Kobbelt -RWTH- http://www-i8.informatik.rwth-aachen.de/index.php?id=17
Marco Attene(remesh, jmeshlib的作者)blog http://www.ima.ge.cnr.it/ima/personal/attene/PersonalPage/attene.html#Publications
Nurbs

Ayam(http://sourceforge.net/projects/ayam) used in blender

OpenNurbs,
documents,
forum

Nurbs++

Nlib

Subd
http://graphics.pixar.com/opensubdiv
Ayam(http://sourceforge.net/projects/ayam) used in blender
Subdivision surfaces software code(openInventor)

cad3d

OpenSDS

wings3d(erlang)

网格生成

umeshu(A simple, light-weight C++ library for unstructured mesh generation in 2-D using Delaunay refinement algorithms)
http://code.google.com/p/umeshu/
-software:
http://www-users.informatik.rwth-aachen.de/~roberts/software.html http://www.andrew.cmu.edu/user/sowen/softsurv.html
-books:
http://www-users.informatik.rwth-aachen.de/~roberts/literature.html
-资料 (from http://www.cadcaecam.com/forum/thread-80243-1-1.html)
网格生成资源(全世界我都搜遍了)都是有源程序的,商业的未列入,不过好像有一个已经商业化了,记不清了。

多数是多平台的,在LINUX系统下,WINDOWS系统都可以 都是UNSTUCTED,结构化的未列入

半年的心血,呵呵

其中我个人觉得triangle, tengen,easymesh,trigrid挺好用

大家用过了,讲一下感受,给后来人提个建议,OK?

总体介绍:

http://www-users.informatik.rwth ... meshgeneration.html

http://www.andrew.cmu.edu/user/sowen/mesh.html

V 三角形:

triangle:

G http://www-2.cs.cmu.edu/~quake/triangle.html(较快)
admesh:

http://www.varlog.com/products/admesh :

ftp://ftp.wias-berlin.de/pub/cog/index.html

delaundo:

http://www.cerfacs.fr/~muller/grids.html

http://www.comlab.ox.ac.uk/oucl/people/jens-dominik.muller.html

easymesh:

http://www-dinma.univ.trieste.it/~nirftc/research/easymesh/

Geompack90:

http://www.netcom.ca/~bjoe/index.htm

gridgen:

http://www.pointwise.com/

javemesh:

http://www.steven.pop.net.tw/javamesh/

mesh2d:

http://scorec.rpi.edu/~kaan/

http://www.geom.umn.edu/locate/qhull

tmg:

http://www.dmf.bs.unicatt.it/~paolini/tmg/

四边形:

QUAD:

http://www.users.bigpond.com/comecau/

fist:

http://www.cosy.sbg.ac.at/~held/projects/triang/triang.html

Geompack90:

http://www.netcom.ca/~bjoe/index.htm

http://aaac.larc.nasa.gov/VGM/

四面体:

cog:

ftp.wias-berlin.de/pub/cog/index.html

Geompack90:

http://www.netcom.ca/~bjoe/index.htm

gridgen:

http://www.pointwise.com/

qhull :

http://www.geom.umn.edu/locate/qhull

tmg:

http://www.dmf.bs.unicatt.it/~paolini/tmg/

meshmaker:

http://www.lec.leeds.ac.uk/%7Ejason/Mesh-Maker/

tengen:

http://tetgen.berlios.de/

Tetrahedra Generation

http://www.cs.cornell.edu/~cxzheng/Downloads.htm

This utility implements the paper [Labelle and Shewchuk 2007] to generate the tetrahedral mesh from an input triangle mesh. The generated tetrahedral mesh can be used in finite element analysis or modal analysis.

六面体:

Geompack90:

http://www.netcom.ca/~bjoe/index.htm

vgm:

http://aaac.larc.nasa.gov/VGM/ else:

未细分,只给出名字,可以用GOOGLE搜一下

amrid,bamg,build-grid,get,gredit, gmesh,libmesh, meshgen,nes,trigid

Computing Two-dimensional Delaunay Triangulation Using Graphics Hardware

code

Tools and Data for Solid Modeling
from http://www.cs.umd.edu/class/fall2005/cmsc741/meshing.html Data sets

The Princeton Shape retrieval and Analysis Group has adepository of 3D models at
http://shape.cs.princeton.edu/benchmark/

The Aim@Shape Shape Repository has a collection of 3Dmodels at http://shapes.aim-at-shape.net/
The Stanford 3D scanning repository provides a cllection of 3Drange data at http://graphics.stanford.edu/data/3Dscanrep/
Softwares

Solid modelers---for creating 3D models through 2D boundaryrepresentations
wings3D is a free, easy-to-use multi-platform software. Theunderlying representation is the winged-edge data structure. Thewings3D software and its tutorials can be downloaded at
http://www.wings3d.com/
blender is a free, complex multi-platform software. It can bedownloaded at http://www.blender.org/with user manual available online.
brl-cad is a free and easy-to-use unix-based software using theconstructive solid geometry approach. It can be downloaded at
http://www.brlcad.org/
tetgen is a free small tool for generating tetrahedral mesh. Itis written in C++. A small visualization tool tetview is also availablefor viewing the output of tetgen. Source code of tetgen and binaryexecutable of tetview can be dowmloaded at
http://tetgen.berlios.de/
The Aim@Shape depository provides a wide collection of toolsfor creating and manipulating 2D and 3D shapes. A catagory is availableat
http://www-sop.inria.fr/aim-at-shape/
http://www.topmod3d.org/

Model viewers---for viewing 2D and 3D models

Many solid modelers can view solid models in their designatedformats

gmv is a unix-based general mesh viewer for 3D and 2D cellcomplexes. Window users need a unix simulator. The binary executableand user manual is available at
http://laws.lanl.gov/XCM/gmv/GMVHome.html

Format converter---for converting among various file formats

ivcon is a free tool written in C++ for converting a variety of3D graphic file formats. Source code is available at
http://www.csit.fsu.edu/~burkardt/g_src/ivcon/ivcon.html
Geometric computation tools

The Computational Geometry Algorithms Library provides a widecollection of free tools, written in C++, for geometric computation.Source code is available at
http://www.cgal.org/

Numerical computation tools

lapack is a linear algebra package written in fortran. clapackis its fortran-to-C version. lapack is available at
http://www.netlib.org/lapack/and clapack is available at
http://www.netlib.org/clapack/

Comparison of modelers

If you do not know what to use, it may help starting with asurvey on mesh generators at
http://www.andrew.cmu.edu/user/sowen/softsurv.html

计算几何库

CGAL,OpenMesh ,对比
article1,
article2

Graphite http://graphite.wikidot.com ,wiki:http://alice.loria.fr/WIKI/index.php/Graphite/Graphite

MeshLab

FastGEO

Wykobi ,
Wykobi Article

其他连接
http://www.geom.uiuc.edu/
计算几何各种主题链接 http://compgeom.cs.uiuc.edu/~jeffe/compgeom/
表情动画
http://www.studiopendulum.com/index.html http://www.studiopendulum.com/alterego/about.html
Re-use of Facial Animation Riggings
http://www-ma1.upc.es/~susin/facial.html http://www.dcc.fc.up.pt/~veronica.orvalho/publications.html
Noe’s tutorial on deforming 3D geometry using RBFs

Interpolating scattered data with RBFs

植被造型

ngPlant

ivy
http://povrayscrapbook.awardspace.com/ http://www.vterrain.org/Plants/plantsw.html, 若干个opensource项目
http://algorithmicbotany.org/papers/

tree modeling http://arbaro.sourceforge.net/
- L-system:

Introduction,
fractint,
fractint2,

http://en.wikipedia.org/wiki/L-system(植物生长,开源软件)

L-system http://www.fundza.com/index.html(code)
projects on sourceforge-
Lsystem3d,
l-system,
Lsystems,

projects on googlecode -lscore

L-system Generator(maya script)

other projects:
Fractint (doc),
lsystem,
http://arbaro.sourceforge.net/
毛发建模
http://cg.cs.uni-bonn.de/project-pages/hairmodeling/ http://www.gfar.de/technologies-handwriting.php http://www.cemyuksel.com/software/ http://cg.cs.uni-bonn.de/en/
hair , aurthor's blog
http://www.graphics.cornell.edu/~jaroslav/

HairSim (wirted in java)

Pilo (Parallel hair simulation )

fur rendering tut ,

code1,
code2,

Kajiya-Kay(glsl实现), BCSDF
Real-Time Fur over Arbitrary Surfaces
, http://www.cs.utah.edu/~thiago/fur/fur.html http://www.ezequielm.com/index.html, (renderman shader)


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: