W3C home > Mailing lists > Public > public-declarative3d@w3.org > June 2012

Declarative 3D -- a different approach?

From: Dailey, David P. <david.dailey@sru.edu>
Date: Mon, 11 Jun 2012 14:33:21 -0400
To: Johannes Behr <johannes.behr@igd.fraunhofer.de>, public-d3d mlist <public-declarative3d@w3.org>
Message-ID: <C64F09DF6833C44782B27844765560BC1B2CEF3CEE@MSFEXCH01.srunet.sruad.edu>
I'd like to suggest that people take a look at
http://svgopen.org/2010/papers/46-A_proposal_for_adding_declarative_drawing_to_SVG/index.html
and the illustrations at
http://srufaculty.sru.edu/david.dailey/svg/SVGOpen2010/replicate.htm

It establishes a declarative syntax that allows the creation of a fairly rich set of 3D-esque objects. If one were to simply allow the replicated dimension to be a z-axis and then to consider the interopolation of sufficiently many objects, indeed, one would have collections of 3D objects. 

Consider joining such objects together at seams and one has a declarative syntax for what I think represents a fairly natural way of building objects. It is quite a different approach than begining with a triangular mesh of (x,y,z) points, but rather a triangular mesh (as well as shaders) could probably be derived from the resulting geometry. The approach is to sketch the geometry first and to consider shading as an artifact of gradients applied to cross-sections of a 3D object.

Perhaps the suggestion will seem naive to those more deeply entrenched in the real world of 3D drawing, but it is a declarative markup and it is (largely) based on existing web standards. I see no reason that OpenGL meshes and shaders could not be derived from an <svg><replicate /></svg> framework.

regards
David

________________________________________
From: Johannes Behr [johannes.behr@igd.fraunhofer.de]
Sent: Monday, June 11, 2012 12:42 PM
To: public-d3d mlist
Subject: [Dec3D] Conf Call Reminder + Agenda

Hi,

next Dec3D Conf call: Tomorrow, 12 Jun, 2012 - 8:00 AM Pacific
(see the google calender for details: http://www.w3.org/community/declarative3d/wiki/Conference_calls)

Agenda:

1) WWW2012 wrap-up
2) Community Group update
3) Siggraph planing

Talk to you tomorrow
Johannes

--
Dr. Johannes Behr
Abteilungsleiter Visual Computing System Technologies
Fraunhofer-Institut für Graphische Datenverarbeitung IGD
Fraunhoferstr. 5  |  64283 Darmstadt  |  Germany
Tel +49 6151 155-510  |  Fax +49 6151 155-196
johannes.behr@igd.fraunhofer.de  |  www.igd.fraunhofer.de
Received on Monday, 11 June 2012 18:35:05 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:31:06 UTC