| 2013 - Truss Studio |
2008 - KeyTruss | 2007 - Briffits Application Platform |
| 2007 - RapidLog Client | 2004 - OmniExplorer | 2003 - OmniBrowser |
|
|
|






[BACK TO TOP]
Developed an application framework used for writing and
deploying small stand-alone applications (mini-apps) for the
PocketPC platform. Worked on as a speculative side project
in 2006 and 2007 (non-paid). Code was eventually released
as a finished product,
although this occurred after I had left the project (the
application platform was basically completed at that point...
all of the sample screen captures shown below were fully
functional by that time).

Details:
Windows CE 2003, Microsoft Embedded Visual C++ (eVC
4.0), PocketPC platform
Timeframe: 2006-2008
Company: Briffits, Loveland,
Colorado USA
Involvement:








[BACK TO TOP]
An application for designing and running interactive content
presentations on the OmniGlobe. Basically a
multimedia authoring tool, OmniExplorer is optimized for rapid
design and prototyping of presentation screens, using a "click
and drag" model for positioning of screen elements.
Completed presentations are saved out to disk in the 'Omni
Globe Presentation' (.ogp) format.
Details: Windows 2000,
Delphi, GLScene, GoldParser
Timeframe: 2002-2004
Company: ARC Science
Simulations, Loveland, Colorado USA
See: "Globoccess Digital Globes"
(Purchased ARC Science Simulations in 2022)
Involvement:


Touchscreen control image (on the left) and the corresponding
disc image (on the right) as it appears on the
computer screen when an OGP is activated in "RUN" mode.
This is usually done on a system running two
monitors in "span" mode, with the signal for one monitor split
off and sent to a remote touch display, and the
signal for the other monitor split off and sent to the
OmniGlobe projector. To see the OGP file for
this
particular presentation ("Planets and Moons") click here.
To download a video (.wmv format) of
OmniExplorer in action (1280x1024, 7 MB, approx 5 minutes)
click here.

The images below are from the interactive progam ARC ran on
the OmniGlobe at the ACM Siggraph Conference on Interactive
Graphics in 2003.




[BACK TO TOP]
[BACK TO TOP]
What it is: A Browser application
for quickly setting up and interactively displaying content on
the OmniGlobe. Used in-house, at trade shows, and sent
to prospective customers.
Four
fullscreen display modes:
3D Virtual
Trackball ('grab' and rotate the globe with mouse cursor)
"OmniGlobe" Projection
(a flat disc image sent to OmniGlobe projector)
"DayGlobe"
Projection (a flat half-disc image sent to DayGlobe projector)
Mollweide
(an oval whole-earth projection)
Details: Windows 2000,
Delphi , GLScene
Timeframe: 2002-2003
Company: ARC Science
Simulations, Loveland, Colorado USA
Involvement:
[BACK TO TOP]
What it is: A small "Viewer"
application for displaying office layouts originally designed
in Z-Axis. Designed to be freely downloadable from the
Web.
Details: Windows 9X,
Windows 2K, Visual C++/MFC
Timeframe: 2002
Company: Computer Human
Interaction, LLC, Seattle, Washington USA
See current download page: "Herman Miller Z-Viewer"
(No longer officially supported by Herman Miller but still
available for download)
Involvement:
[BACK TO TOP]
What it is: A powerful design,
specification, and visualization tool developed for Herman
Miller, an office furniture manufacturer.
Details: Windows 9X,
Windows 2K, Visual C++/MFC
Timeframe: 2000 - 2001
Company: Computer Human
Interaction, LLC, Seattle, Washington USA
See
current download page: "Herman Miller Z-Axis"
(No longer officially supported by Herman Miller but software
suite still available for download)
Involvement:
[BACK TO TOP]
What it is: In-house tool for batch
converting older vector-based icon sets into corresponding
bitmap icons
Details: Windows 9X,
Windows 2K, Visual C++/MFC
Timeframe: 2000
Company: Computer Human
Interaction, LLC, Seattle, Washington USA
Involvement:
[BACK TO TOP]
What it is: Windows port of in-house tool
for converting AutoCAD DXF files into parametrically-driven 3D
models
Details: Windows 9X,
Windows 2K, TGS OpenInventor, Visual C++/MFC
Timeframe: 1998 -2000
Company: Fedde Digital
Graphics, Inc. (while working under contract for Lembersky
Chi, Inc.)
An application used for converting AutoCAD DXF files into a
custom, parametrically-driven 3D model format. In this
format, 3D models have “Attachment Points” (seen as a trio of
RGB balls in the image below) where other models get attached,
dependant upon a query to a product database.
Additionally, 3D models in this format have associated “Growth
Regions” where the models may be stretched. In this way,
a single drawer 3D model designed at 20 inches width may be
used for rendering drawers at other widths (24, 28, 32) by
simply querying the product database to determine how much
“growth” the base model needs.
Involvement:
[BACK TO TOP]
What it is: In-house tool for converting
AutoCAD DXF files into parametrically-driven 3D models
Details: SGI Irix, Motif,
OpenInventor , C++
Timeframe: 1996 - 1998
Company: Fedde Digital
Graphics, Inc. (while working under contract for Lembersky
Chi, Inc.)
An application used for converting AutoCAD DXF files into a
custom, parametrically-driven 3D model format. In this
format, 3D models have “Attachment Points” (seen as a trio of
RGB balls in the image below) where other models get attached,
dependant upon a query to a product database.
Additionally, 3D models in this format have associated “Growth
Regions” where the models may be stretched. In this way,
a single drawer 3D model designed at 20 inches width may be
used for rendering drawers at other widths (24, 28, 32) by
simply querying the product database to determine how much
“growth” the base model needs.
Involvement:
[BACK TO TOP]
What it is: Anatomy Browser
developed to "Showcase" a University-based medical imaging
research project
Details:
SGI Irix/OpenInventor/Motif, C++
Timeframe: 1994 - 1996
Organization: Colorado State University, Fort
Collins, CO USA (Project: Glaxo Virtual Anatomy, funded by
Glaxo-Wellcome)
An interactive “Anatomy Browser” developed for the display of
3D anatomical models. All models used in the browser
were created using surface triangulation algorithms that were
also developed by Christopher Fedde.
This application was developed in 1994 and 1995 by Christopher
Fedde while working as a Research Associate at Colorado State
University with the “Glaxo Virtual Anatomy” (GVA)
project. This project created a complete set of human
anatomical models. In 1995 Christopher Fedde was hired
as an Independent Consultant by Glaxo Wellcome Pharmaceuticals
to take this browser and the model set on-the-road to eleven
medical trade shows around North America.
Involvement:
[BACK TO TOP]
What it is: In-house tool for
creating a 3D surface model based upon a set of stacked serial
sectioning contours
Details:
Hewlett-Packard HP-UX/Starbase.
Ported in 1995 to SGI Irix/OpenGL
Timeframe: 1994 - 1996
Organization: Colorado State University, Fort Collins Colorado USA
Project:
Glaxo Virtual Anatomy (GVA), funded through a two-year grant
by Glaxo-Wellcome Pharmaceuticals
PDF file showing one of the
"source" sectioning images and some of the final rendered 3D
models.
Project summary videos on YouTube: part
1, part
2 (that's me at 2:02), part 3,
part 4.
Involvement:
[BACK TO TOP]
What it is: A powerful office
configuration and sales tool developed for a large office
furniture manufacturer
Details:
SCO Xenix OS, written in "C", custom Matrox
graphics card
Ported in 1994 to SGI and Sun
Workstations
Ported in 1997 to Windows
Timeframe: 1992 - 1993, 1996 - 1997
Company: Lembersky Chi,
Incorporated
Involvement:
[BACK TO TOP]
What it is: An in-house tool used
by graphic artists for color selection and for printer
calibration
Details:
SCO Xenix OS, written in "C", custom Matrox
graphics card (Later ported to SGI Irix)
Timeframe: 1992 - 1993
Company: Lembersky Chi,
Incorporated
Involvement:
[BACK TO TOP]
What it is:
An in-house tool used by graphic
artists for the creation of vector-based, scalable icons
Details:
SCO Xenix OS,
written in "C", custom Matrox graphics card
Timeframe: 1990 -
1991
Company:
Innovis Interactive Technology, Inc.
(A subsidiary of Weyerhaeuser Lumber Company)
Involvement:
[BACK TO TOP]
What it is: A Prototype Stair Railing
System sales tool developed for a potential client
Details: 386PC, SCO Xenix
OS, written in "C", custom Matrox graphics card
Timeframe: 1991
Company: Innovis Interactive
Technology, Inc. (A subsidiary of Weyerhaeuser Lumber Company)
Involvement:
[BACK TO TOP]
What it is: A Prototype Sunroom
layout and design application developed for a potential client
Details: 386PC, SCO Xenix
OS, written in "C", custom Matrox graphics card
Timeframe: 1991
Company: Innovis Interactive
Technology, Inc. (A subsidiary of Weyerhaeuser Lumber Company)
Involvement:
[BACK TO TOP]
What it is: "Do It Yourself" kiosk placed in
Home Improvement Centers throughout the US and Canada.
Details: 386PC, SCO Xenix OS,
written in "C", custom Matrox graphics card
Timeframe: 1990 - 1991
Company: Innovis Interactive Technology,
Inc. (A subsidiary of Weyerhaeuser Lumber Company)
Involvement:
Copyright
2023 Christopher Fedde