From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris McGee Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Message-Id: <5067D49A-FA55-4746-9151-7DD8A25167BE@gmail.com> Date: Wed, 12 Oct 2016 19:03:47 -0400 To: 9fans@9fans.net Subject: [9fans] 3D graphics as a filesystem Topicbox-Message-UUID: a52e7a2a-ead9-11e9-9d60-3106f5b1d025 Hello All, I am looking at the specs for a GPU and was thinking about something analogo= us to /dev/draw, but for 3D graphics. Kind of like OpenGL except exposed as a= filesystem so that it is network mountable and programmed in any language (= even rc). Does anyone know if this kind of thing has been done before for plan 9? Any r= elevant papers or documents out there? My first thought involves representing elements in the graphics pipeline as f= iles where you can write shader language code. Also a vertex file to write o= r read floating point vertex data. Maybe something more abstract would be be= tter with scene graph and camera controls would be better match for a filesy= stem implementation. Thanks, Chris=