FE 'tkGooie' Utilities

---

Tk (and shell) script CODE of some

'3Dtools'

utilities

(FE = Freedom Environment)

FE Home Page > FE Downloads Page > FE 'tkGooies' Description Page > This Page

! Preliminary ! Many more 'tkGooies' scripts may be added
--- and the scripts here may be revised occasionally.

< Go to Code-Links List, below. >
(SKIP THE INTRODUCTION)

OVERVIEW of '3Dtools' --- in the FE 'tkGooies' system :

A description of the FE 'tkGooies' system is available via a 'tkGooies' Description page. That page points out that the 'tkGooies' are a collection of utilities in categories such as

  • 3Dtools
  • AUDIOtools
  • FILEmanagers
  • IMAGEtools
  • INTERNETtools
  • MATHtools
  • PLOTtools
  • SELECTORtools
  • SYSTEMtools
  • TEXTtools
  • VIDEOtools
  • Tk-GUIs EMBELLISHED demos
  • Tk-GAME menus
  • Tk-WIKI demos
  • MORE

Just below is a list of links to pages that present the source code of a growing collection of the '3Dtools' in the FE 'tkGooies' system ... that is, growing provided I keep growing older.

List of Links to pages that present the CODE of '3Dtools' 'tkGooie' scripts:


The following 3Dtools-done-with-Tk-GUI's are on a 'to-do' list.

  • A 3D Model File Translator - between OBJ, PLY, OFF, STL, and other files

  • A 3D Molecule File Loader-and-Examiner - with OBJ file output

  • A 3D '.hgt' Binary Terrain File Loader-and-Examiner - with OBJ file output of sub-sections

  • A 3D 'point cloud' Display-Examine utility - from OBJ file ; numeric point-IDs shown

  • An Image-Point-Picker to 3D-Terrain-File Generator - example: contour maps to terrain files

  • An Image-Point-Picker to 2D Polygonal Curves - example: font images to polygonal curves to 3D fonts

  • 3D Models Extruded from 2D Polygonal Curves - example: make 3D block letters and numerals

  • A 3D Model File Report Generator - giving Vertex,Edge,Polygon relationship listings

  • A 3D Model File 'Touch-Up' Editor - to manually combine mesh elements and/or refine meshes

  • An Experiment in Gouraud-like shading (color interpolation) of a triangle on the Tk canvas

  • A utility to generate Color Arrays and show them as stacks of colored rectangles (coming?)

  • An Experiment in Texture Mapping to a polygon on the Tk canvas (coming?)

  • A 3D auto-mesh-enhancement utility (coming?)

  • A 3D mesh 'decimation' (reduction) utility (coming?)

End of List of Code-Links.

How the code samples are presented - and other notes :

Use the list-of-links (above) to go directly to web pages that contain source code along with code-descriptions and screenshots.

The Tk script files (and other auxiliary files, if any) are in text files that can be down-loaded to your computer and implemented.

To download, simply 'right-click' on a text link and, in a popup window of your web browser, choose an option such as 'Save Link Target As ...'.

Bottom of the Links to FE 'tkGooies' Code - '3Dtools' group page.

To return to a previously visited web page location, click on the
Back button of your web browser a sufficient number of times.
OR, use the History-list option of your web browser.
OR ...

< Go to Code-Links List, above. >
< Go to Top of Page, above. >
< Go to FE 'tkGooies' Description page >
< Go to FE Home page. >

Page was created 2014 May 03. Page was changed 2015 Mar 18.
Page was changed 2015 Oct 05.