FE 'tkGooie' Utilities

---

Tk (and shell) script

CODE of some

'3Dtools' utilities

(FE = Freedom Environment)

FE 'tkGooie' 3D-Parametric-Surface-Viewer GUI interface.

FE Home Page > FE Downloads Page >

FE 'tkGooies' Description Page > This 3Dtools CODE Menu 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 this
Links to FE 'tkGooies' CODE in the '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. >

Page was created 2014 May 03.
Page was changed 2015 Mar 18.
Page was changed 2015 Oct 05.
Page was changed 2018 Aug 19. (Added css and javascript to try to handle text-size for smartphones, esp. in portrait orientation.)