THREED(3NCARG)

πŸ“¦ version 6.6.2, in epel 9, fedora 43, fedora 44

πŸ’– THREED πŸ’– β€” the 3-d line drawing package (yes bestie, from THREED(3NCARG), part of the NCAR Graphics fam πŸŽ€)

okay so. picture this: you have points floating in actual literal 3-D space, and you want them on your flat little 2-D screen. that's THREED's whole thing. it's the 3-d line drawing package, and it is iconic. it takes your 3-space points, projects them, draws them. that's the vibe. ✨


🌸 NAME 🌸

THREED β€” the 3-d line drawing package. periodt. πŸ’…


✨ SYNOPSIS ✨

here's the whole squad of routines, and what each one does. no cap, read all of them.

  • CURVE3 β€” draws the projection of a curve, where that curve is defined by a sequence of points in 3-space. cute little squiggle, now flat. πŸ¦‹
  • FENCE3 β€” does the exact same thing as CURVE3, but it also draws a "fence" of straight line segments. those segments are parallel to one of the three axes, and they extend all the way out to a specified plane that's perpendicular to that axis. it's giving picket fence but make it math. 🌈
  • FRST3 β€” announces the first point in a sequence of points that are connected by straight-line segments, and whose projections are getting drawn. you call FRST3 for the first point, and then VECT3 for all the rest. main character energy for the first point only. πŸ‘‘
  • LINE3 β€” draws the projection of a straight-line segment. simple. clean. ate. ⭐
  • PERIM3 β€” draws the projection of a rectangular perimeter, sitting in a plane parallel to one of the three coordinate planes, with inward-pointing tick marks at whatever intervals you specify. little ticky ticks, we love her. πŸŽ€
  • POINT3 β€” draws the projection of a point. that's it. that's the routine. one point, one dot, slay. πŸ’–
  • PWRZT β€” draws the projection of character strings that are positioned in a plane parallel to one of the three coordinate planes. text but in 3-D, iykyk. 🫢
  • SET3 β€” defines the transformation from three dimensions to two dimensions. this is the whole "3-D β†’ 2-D" pipeline, the translation of it all, literally. πŸ”₯
  • TICK43 β€” hands you the controls for tick mark length in PERIM3. your ticks, your rules. ✨
  • VECT3 β€” defines the second point and every subsequent point in a sequence of points connected by straight-line segments, whose projections are being drawn. (FRST3 handles the first point, VECT3 handles the rest β€” yes we're saying it twice because the manpage says it twice and we keep every detail bestie πŸ’œ)

πŸ’€ C-BINDING SYNOPSIS πŸ’€

for the C girlies:

#include <ncarg/ncargC.h>
c_curve3
c_fence3
c_frst3
c_line3
c_perim3
c_point3
c_pwrzt
c_set3
c_threed
c_tick43
c_vect3

🧚 ACCESS 🧚

to use THREED routines, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β€” preferably in that order. (in that order, bestie. don't be chaotic. πŸ™ˆ)


🌸 SEE ALSO 🌸

Online: threed, curve3, fence3, frst3, line3, perim3, point3, psym3, pwrz, pwrzt, set3, tick3, tick43, vect3, ncarg_cbind.

Hardcopy: NCAR Graphics Fundamentals, UNIX Version


Copyright (C) 1987-2009 University Corporation for Atmospheric Research The use of this Software is governed by a License Agreement.

okay that's the whole page, you're officially a THREED girlie now πŸ’…βœ¨

this was THREED(3NCARG) from the UNIX manual, dated March 1993, and it's an NCAR Graphics situation β€” go forth and project some points, bestie πŸ¦‹πŸ’–πŸŽ€

πŸ“¦ where this page comes from