User talk:Dsmatthews/sandbox

Latest comment: 6 years ago by Dsmatthews

Current status of article rewrite

edit
  • On hold waiting a new release of the Windows version of the software, by Bart. — Preceding unsigned comment added by Dsmatthews (talkcontribs) 04:40, 1 March 2018 (UTC)Reply

Notes from K3-D wiki to incorporate.

edit

N.B. Although it is obvious that the deletion of the K-3D page was mostly an act of harassment and vandalism by a devant and his supporters we should look at similar FOSS projects as a source of templates for the rewrite of the K-3D page.

Example pages

Overview

edit

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!

The following features apply to the 0.5/0.6 source tree:

Platforms

edit
  • GNU / Linux (stable).
  • Win32 (stable).
  • MacOSX (unstable).
  • BSD (untested).
  • Solaris (untested).

License

edit
  • GNU General Public License (GPL).

Workflow

edit
  • Procedural modeling and animation.
  • Interactive tutorials.
  • Unlimited hierarchical undo/redo.

Viewing

edit
  • Camera: pan/tilt, zoom, dolly, modeling and tripod modes.
  • Viewing Modes: Detailed selection of visible features.
  • Hide / unhide geometry.

Modeling

edit
  • Powerful scene graph Procedural Modeling with complete modeling history.
  • Selection: Objects, meshes, faces, edges, patched, curves, point groups, points.
  • Geometry types: Polygon, NURBS, subdivision, blobby.
  • 3D Primitives: Cone, circle, cushion, cylinder, disk, grid, paraboloid, polyhedron, sphere, torus.
  • Boolean modeling operations (using GTS library).
  • Text: FreeType2 support.
  • Instantiation: Create duplicates without adding gemometry to the scene.

Animation

edit
  • Visualization Pipeline allows arbitrary dataflow - any object property can be connected to any other compatible property.
  • Animate any value.
  • Unlimited number of animation channels.
  • Bezier curve channels.
  • Animate modeling operations.

Materials and Textures

edit

Rendering

edit
  • Full RenderMan Support: Aqsis, Pixie, BMRT, PRman, 3Delight, Render Dot C.
  • Extensible support for alternate render engines and models: Yafray.
  • Render OpenGL previews to disk.

Scripting

edit
  • Python engine (preferred engine for new script development).
  • K3DScript engine (minimal scripting engine for tutorials / macros).
  • Support for alternate script engine plugins and environments.

Compositing

edit
  • Basic 2D compositing.
  • Bitdepth 16-bit float per channel.

Supported Formats

edit
  • Geometry Formats: Wavefront OBJ, GTS and a raw format are fully supported, other ones are optional and depend on PLIB installation. Experimental plugins include OpenFX, OFF, RIB and X formats.
  • Image Formats:
    • JPEG (all platforms).
    • PNG (all platforms).
    • TIFF (all platforms).
    • OpenEXR (requires optional OpenEXR plugin).
    • BMP (requires optional ImageMagick plugin).
    • SUN (requires optional ImageMagick plugin).

Notes from and in addition to the defense of previous copy of page.

edit
  • K-3D is included in most major distributions:
:* It is mentioned on sculpteo
K-3D is a CAD program with an artistic approach, both adapted to 3D modeling and animation. If you need more complex feature in your design, you can upgrade the software with flexible plugins such as visualization pipeline architecture. Also, various interactive tutorials will give you tips to model your design and to use these software tools.

Files Formats: Wavefront OBJ, GTS and a raw format are fully supported, other ones are optional and depend on PLIB installation. Experimental plugins include OpenFX, OFF, RIB and X formats.

Founders

edit

Timothy M. Shead

K-3D Founder

Romain Behar

K-3D Co-Founder

Bart Janssens

K-3D Co-Founder

Screenshots and example images

edit
 
K-3D version 0.8.0.3
 
K-3D version 0.8.0.3 screenshot, python scripting example

Other languages that have a K-3D page to update.

edit
  • es.wikipedia.org
  • ru.wikipedia.org
  • si.wikipedia.org

History

edit

The list of authors taken from https://sourceforge.net/p/k3d/k3d/ci/eb40fd1f72f424ffd037f7e91763eb97de6b287c/tree/AUTHORS reads like a compact history of the project, also see the Gnome Journal article.

I wonder how many of those people are still contactable, and if I should notify them of this page rewrite?

Misc other info to file

edit

'Random links, cites and chunks of text waiting to be sorted and placed into sections.'

External and Internal links

https://archive.org/details/K3dExample1LogoRender1Post1_201801

http://www.drdobbs.com/contract-programming-and-rtti/184401608?queryText=Timothy%2BM.%2BShead

http://www.luxrender.net/en_GB/index LuxRender

http://www.aqsis.org/ Aqsis

http://www.yafaray.org/ YafaRay