S3D_PEP_VERTICES(3)
β¨ S3D_PEP_VERTICES β¨
okay bestie, welcome to the s3d manual, page S3D_PEP_VERTICES(3) π this one's short and sweet, so sip your lil drink and let's go π
π NAME π
s3d_pep_vertices β rewrite lines β¨
π SYNOPSIS π
#include <s3d.h>
int s3d_pep_vertices(int object, const float *vbuf, uint16_t n);
π¦ DESCRIPTION π¦
so like, this function alters the latest n pushed vertex π like, you already pushed some vertices, and now you're going back in and changing them. main character behaviour, honestly.
vbuf is where the new values live β it holds the values that get used to overwrite the old data. and the way it's laid out? n entries, and each entry is 3 floats specifying the x, y, z of the vertices. so it's giving very much <x, y, z> <x, y, z> <x, y, z> for as many as n says π§
ngl bestie, "rewrite" is doing a lot of heavy lifting in that one-line summary. it's literally overwriting your old vertex data. no cap. π
πΈ AUTHOR πΈ
Simon Wunderlich Author of s3d π
and that's the whole page, bestie, we ate and left no crumbs π
the manual name up top is s3d Manual, this page is S3D_PEP_VERTICES(3), and the source at the bottom is just s3d β that's the version/vibe tag, dated whenever this page was written π«Ά go rewrite some vertices, you've got this, periodt β¨ππ
π¦ where this page comes from
- debian bookworm: s3d-doc 0.2.2.1-5 Β· GPL-2.0-or-later
- debian trixie: s3d-doc 0.2.2.1-7 Β· GPL-2.0-or-later
- ubuntu jammy: s3d-doc 0.2.2.1-3build1 Β· GPL-2.0-or-later
- ubuntu noble: s3d-doc 0.2.2.1-6build3 Β· GPL-2.0-or-later
- ubuntu questing: s3d-doc 0.2.2.1-7build1
- ubuntu resolute: s3d-doc 0.2.2.1-7build3 Β· GPL-2.0-or-later
- ubuntu stonking: s3d-doc 0.2.3-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms