Christopher O. Fedde 

PORTFOLIO

 

2014 - KeyTruss
2007 - Briffits Application Platform
2007 - RapidLog Client

2004 - OmniExplorer

2003 - OmniBrowser

2002 - Z-Viewer

2001 - Z-Axis for Windows

2000 - Icon Converter

2000 - CMTool for Windows

1998 - CMTool for Unix

1996 - Anatomy Browser

1996 - Contour Editor/Triangulator

1993 - Z-Axis Classic

1993 - Color Picker/Editor

1991 - Icon Editor

1991 - Stair Railings Prototype

1991 - Sunroom Design Prototype

1991 - Weyerhaeuser DesignCenter



[Return to Home Page]


KeyTruss (2014)

[BACK TO TOP]

An application used by engineers and truss manufacturers for design and analysis of roof and floor trusses.



Details:           Windows 7, Microsoft Visual Studio 12, C++, MFC
Timeframe:      2008-2016
Company:       Keymark Enterprises and Simpson Strong-Tie, both in Boulder, Colorado USA

See: www.keymarkenterprises.com
See: "Keymark's Truss Software"

Involvement:

[BACK TO TOP]

Briffits Application Platform (2007)

[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).

See: www.briffits.com

BriffitsRunningOnDellAxim

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]


RapidLog Client (2007)

[BACK TO TOP]

An application used by over-the-road truckers for logging of driving hours for compliance with Federal regulations. See: www.rapidlog.com



Details:           Windows 2000, Microsoft .NET (Visual C#)
Timeframe:      2006-2008
Company:       Eclipse Software Systems, Greeley, Colorado USA

Involvement:

[BACK TO TOP]


OmniExplorer (2004)

[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.


OmniGlobe exhibit at ASTC 2003                     

Details:           Windows 2000, Delphi, GLScene, GoldParser
Timeframe:      2002-2004
Company:       ARC Science Simulations, Loveland, Colorado USA


See: "Arc Science Simulations"
See: "OmniGlobe Software"


Involvement:

OmniBuilder GUIOmniView Resources Screen

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.

OmniBuilder Screen As It Appears In Run Mode

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

Siggraph Main MenuSiggraph Menu Earth
Siggraph Menu PaleoSiggraph
                Menu Planets & Moons

[BACK TO TOP]


OmniBrowse (2003)

[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:

OmniBrowser Main GUIOmniBrowse Sequence DialogOmniBrowse Fullscreen Config Dialog

[BACK TO TOP]


Z-Viewer (2002)

[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"


Involvement:

  ZViewer
                #1ZViewer
                #1ZViewer
                #2ZViewer
                #1  

[BACK TO TOP]


Z-Axis for Windows (2001)

[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 more details at: http://www.hermanmiller.com/z-axisflash.  

Involvement:

ZTNG Small OfficeZTNG Small Office (placing)ZTNG Small Office (w/materials selection)

[BACK TO TOP]


Icon Conversion Tool (2000)

[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:

  Icon
                Converter #1Icon
                Converter #2

[BACK TO TOP]


CMTool for Windows (2000)

[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:

CMToolWin w/AeronchairCMToolWin w/RGB Aeronchair
CMToolWin w/Computer Cart

[BACK TO TOP]


CMTool for Unix (1998)

[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:

CMToolUnix
                #1CMToolUnix
                #2

[BACK TO TOP]


Anatomy Browser/Viewer (1996)

[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:

Anatomy Viewer #1Anatomy Viewer #2Anatomy Viewer #3Anatomy Viewer #4Anatomy Viewer #5

[BACK TO TOP]


Contour Editor/ Surface Triangulator (1996)

[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:

GVA Editor #1GVA Editor #2GVA Editor #3GVA Editor #4

[BACK TO TOP]


Z-Axis Classic (1992-93, 1996-97)

[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:

Z-Axis Classic #1Z-Axis Classic #2

[BACK TO TOP]


Color Editor (1993)

[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:


ColorEditor #1ColorEditor #2ColorEditor Printout#1

[BACK TO TOP]


Icon Editor (1991)

[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:

Icon
                Editor #1Icon
                Editor #2

[BACK TO TOP]


Stair Railing Design Prototype (1991)

[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:

Railings
                Design Prototpye #1Railings
                Design Prototype #2Railings
                Design Prototype #3Railings
                Design Prototype #4Railings
                Design Prototype #5Railings
                Design Prototype #6

[BACK TO TOP]


Sunroom Design Prototype (1991)

[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:


Sunroom
                Prototype #1Sunroom
                Prototype #2Sunroom
                Prototype #35

[BACK TO TOP]


Weyerhaeuser DesignCenter (1991)

[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:


DesignCenter #6DesignCenter #2DesignCenter #3

[BACK TO TOP]




Copyright 2017 Christopher Fedde
Comments to webmaster at fdgi dot com
Last modified: April 22nd, 2017