Switched to godot; started working on manual

This commit is contained in:
Adog64 2024-02-07 10:50:53 -05:00
parent 18c39130db
commit 7feb1f6fa1
16 changed files with 361 additions and 1 deletions

33
assets/DimLumb_4_4_2.obj Normal file
View File

@ -0,0 +1,33 @@
# Created by FreeCAD <http://www.freecad.org>
v -50.799999 50.799999 0.000000
v -50.799999 -50.799999 0.000000
v -50.799999 -50.799999 609.599976
v -50.799999 50.799999 609.599976
v 50.799999 50.799999 0.000000
v 50.799999 50.799999 609.599976
v 50.799999 -50.799999 0.000000
v 50.799999 -50.799999 609.599976
vn -1.000000 0.000000 0.000000
vn -1.000000 0.000000 0.000000
vn 0.000000 1.000000 0.000000
vn 0.000000 1.000000 -0.000000
vn 1.000000 0.000000 0.000000
vn 1.000000 0.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 0.000000 -1.000000
vn 0.000000 0.000000 -1.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 0.000000 1.000000
f 1//1 2//1 3//1
f 1//2 3//2 4//2
f 5//3 1//3 4//3
f 5//4 4//4 6//4
f 7//5 5//5 6//5
f 7//6 6//6 8//6
f 2//7 7//7 8//7
f 2//8 8//8 3//8
f 2//9 5//9 7//9
f 1//10 5//10 2//10
f 6//11 3//11 8//11
f 6//12 4//12 3//12

BIN
assets/long-grain-dark.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

BIN
assets/long-grain-light.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

2
godot/.gitattributes vendored Normal file
View File

@ -0,0 +1,2 @@
# Normalize EOL for all files that Git considers text files.
* text=auto eol=lf

2
godot/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
# Godot 4+ specific ignores
.godot/

1
godot/icon.svg Normal file
View File

@ -0,0 +1 @@
<svg height="128" width="128" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="124" height="124" rx="14" fill="#363d52" stroke="#212532" stroke-width="4"/><g transform="scale(.101) translate(122 122)"><g fill="#fff"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 813 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H447l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c3 34 55 34 58 0v-86c-3-34-55-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></g></svg>

After

Width:  |  Height:  |  Size: 950 B

37
godot/icon.svg.import Normal file
View File

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bgw51etsbiwa5"
path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://icon.svg"
dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

15
godot/project.godot Normal file
View File

@ -0,0 +1,15 @@
; Engine configuration file.
; It's best edited using the editor UI and not directly,
; since the parameters that go here are not all obvious.
;
; Format:
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=5
[application]
config/name="PlanetMiner-Godot"
config/features=PackedStringArray("4.2", "Forward Plus")
config/icon="res://icon.svg"

BIN
manual/ManualCover.xcf Normal file

Binary file not shown.

2
manual/manual.aux Normal file
View File

@ -0,0 +1,2 @@
\relax
\gdef \@abspage@last{1}

16
manual/manual.fdb_latexmk Normal file
View File

@ -0,0 +1,16 @@
# Fdb version 4
["pdflatex"] 1707000532.21738 "manual.tex" "manual.pdf" "manual" 1707000532.68589 2
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
"/usr/share/texlive/texmf-dist/tex/latex/base/article.cls" 1684972800 20144 7555b7429d80bef287ebb82117811acc ""
"/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo" 1684972800 8448 e0391042ca0932ede1098ae14ada60ba ""
"/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1666901542 30426 f2fb69fcda4dc35ed0b7dee211bce679 ""
"/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1684972800 40326 aba987258e6d6b6da5dec3a727ea174b ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1695741510.34335 4547801 12750a1f41d88f5207b57129561a9960 ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1706540581 7862978 fdecdc3eb245d10d03b24652f2a7b5cd ""
"manual.aux" 1707000532.63174 32 3985256e7290058c681f74d7a3565a19 "pdflatex"
"manual.tex" 1707000525.0807 126 4933596a9c75aed2d7551cd33130b06c ""
(generated)
"manual.aux"
"manual.log"
"manual.pdf"
(rewritten before read)

40
manual/manual.fls Normal file
View File

@ -0,0 +1,40 @@
PWD /home/sharpe/Documents/projects/planet-miner/manual
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
INPUT manual.tex
OUTPUT manual.log
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT ./manual.aux
INPUT manual.aux
INPUT manual.aux
OUTPUT manual.aux
OUTPUT manual.pdf
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
INPUT manual.aux
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb

200
manual/manual.log Normal file
View File

@ -0,0 +1,200 @@
This is XeTeX, Version 3.141592653-2.6-0.999994 (TeX Live 2022/CVE-2023-32700 patched) (preloaded format=xelatex 2024.1.29) 3 FEB 2024 18:25
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**manual.tex
(./manual.tex
LaTeX2e <2022-06-01> patch level 5
L3 programming layer <2022-12-17>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2021/10/04 v1.4n Standard LaTeX file (size option)
)
\c@part=\count181
\c@section=\count182
\c@subsection=\count183
\c@subsubsection=\count184
\c@paragraph=\count185
\c@subparagraph=\count186
\c@figure=\count187
\c@table=\count188
\abovecaptionskip=\skip47
\belowcaptionskip=\skip48
\bibindent=\dimen140
)
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
Package: expl3 2022-12-17 L3 programming layer (loader)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
File: l3backend-xetex.def 2022-10-26 L3 backend support: XeTeX
\g__graphics_track_int=\count189
\l__pdf_internal_box=\box51
\g__pdf_backend_object_int=\count190
\g__pdf_backend_annotation_int=\count191
\g__pdf_backend_link_int=\count192
))
Package: xparse 2022-12-17 L3 Experimental document command parser
)
Package: fontspec 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTeX
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
Package: fontspec-xetex 2022/01/15 v2.8a Font selection for XeLaTeX and LuaLaTe
X
\l__fontspec_script_int=\count193
\l__fontspec_language_int=\count194
\l__fontspec_strnum_int=\count195
\l__fontspec_tmp_int=\count196
\l__fontspec_tmpa_int=\count197
\l__fontspec_tmpb_int=\count198
\l__fontspec_tmpc_int=\count199
\l__fontspec_em_int=\count266
\l__fontspec_emdef_int=\count267
\l__fontspec_strong_int=\count268
\l__fontspec_strongdef_int=\count269
\l__fontspec_tmpa_dim=\dimen141
\l__fontspec_tmpb_dim=\dimen142
\l__fontspec_tmpc_dim=\dimen143
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2021/04/29 v2.0v Standard LaTeX package
)
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
Package fontspec Info: Could not resolve font "Segoe UI Historic/BI" (it
(fontspec) probably doesn't exist).
Package fontspec Info: Could not resolve font "Segoe UI Historic/B" (it
(fontspec) probably doesn't exist).
Package fontspec Info: Could not resolve font "Segoe UI Historic/I" (it
(fontspec) probably doesn't exist).
Package fontspec Info: Font family 'SegoeUIHistoric(0)' created for font
(fontspec) 'Segoe UI Historic' with options
(fontspec) [Ligatures=TeX,Ligatures=TeX].
(fontspec)
(fontspec) This font family consists of the following NFSS
(fontspec) series/shapes:
(fontspec)
(fontspec) - 'normal' (m/n) with NFSS spec.: <->"Segoe UI
(fontspec) Historic/OT:script=latn;language=dflt;mapping=tex-text;"
(fontspec) - 'small caps' (m/sc) with NFSS spec.:
(./manual.aux)
\openout1 = `manual.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 8.
LaTeX Font Info: Trying to load font information for TS1+cmr on input line 8
.
(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd
File: ts1cmr.fd 2019/12/16 v2.5j Standard LaTeX font definitions
)
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: ... okay on input line 8.
Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
(fontspec) this).
\symlegacymaths=\mathgroup4
LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold'
(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 8.
LaTeX Font Info: Redeclaring math accent \acute on input line 8.
LaTeX Font Info: Redeclaring math accent \grave on input line 8.
LaTeX Font Info: Redeclaring math accent \ddot on input line 8.
LaTeX Font Info: Redeclaring math accent \tilde on input line 8.
LaTeX Font Info: Redeclaring math accent \bar on input line 8.
LaTeX Font Info: Redeclaring math accent \breve on input line 8.
LaTeX Font Info: Redeclaring math accent \check on input line 8.
LaTeX Font Info: Redeclaring math accent \hat on input line 8.
LaTeX Font Info: Redeclaring math accent \dot on input line 8.
LaTeX Font Info: Redeclaring math accent \mathring on input line 8.
LaTeX Font Info: Redeclaring math symbol \colon on input line 8.
LaTeX Font Info: Redeclaring math symbol \Gamma on input line 8.
LaTeX Font Info: Redeclaring math symbol \Delta on input line 8.
LaTeX Font Info: Redeclaring math symbol \Theta on input line 8.
LaTeX Font Info: Redeclaring math symbol \Lambda on input line 8.
LaTeX Font Info: Redeclaring math symbol \Xi on input line 8.
LaTeX Font Info: Redeclaring math symbol \Pi on input line 8.
LaTeX Font Info: Redeclaring math symbol \Sigma on input line 8.
LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 8.
LaTeX Font Info: Redeclaring math symbol \Phi on input line 8.
LaTeX Font Info: Redeclaring math symbol \Psi on input line 8.
LaTeX Font Info: Redeclaring math symbol \Omega on input line 8.
LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 8.
LaTeX Font Info: Redeclaring symbol font `operators' on input line 8.
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
(Font) `operators' in the math version `normal' on input line 8.
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> TU/SegoeUIHistoric(0)/m/n on input line
8.
LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font
(Font) `operators' in the math version `bold' on input line 8.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> TU/SegoeUIHistoric(0)/m/n on input lin
e 8.
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) TU/SegoeUIHistoric(0)/m/n --> TU/SegoeUIHistoric(0)/m/n
on input line 8.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> TU/SegoeUIHistoric(0)/m/it on input li
ne 8.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> TU/SegoeUIHistoric(0)/b/n on input lin
e 8.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
(Font) OT1/cmss/m/n --> TU/lmss/m/n on input line 8.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 8.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) TU/SegoeUIHistoric(0)/m/n --> TU/SegoeUIHistoric(0)/b/n
on input line 8.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> TU/SegoeUIHistoric(0)/b/it on input l
ine 8.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/bx/n --> TU/lmss/b/n on input line 8.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 8.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 9.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 9.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 9.
LaTeX Warning: No \author given.
[1
] (./manual.aux) )
Here is how much of TeX's memory you used:
2922 strings out of 476864
97052 string characters out of 5810745
1842979 words of memory out of 6000000
23036 multiletter control sequences out of 15000+600000
515111 words of font info for 52 fonts, out of 8000000 for 9000
1348 hyphenation exceptions out of 8191
72i,6n,77p,274b,230s stack positions out of 10000i,1000n,20000p,200000b,200000s
Output written on manual.pdf (1 page).

BIN
manual/manual.pdf Normal file

Binary file not shown.

12
manual/manual.tex Normal file
View File

@ -0,0 +1,12 @@
\documentclass{article}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Segoe UI Historic}
\title{·𐑐𐑤𐑨𐑯𐑧𐑑 𐑥𐑲𐑯𐑼: 𐑔 𐑜𐑩𐑤𐑨𐑒𐑦𐑒 𐑙𐑨𐑯𐑛𐑚𐑫𐑒}
\begin{document}
\maketitle
\end{document}

View File

@ -4,7 +4,7 @@ typedef struct camera
{
vec3s pos;
vec3s dir;
vec3s
vec3s up;
}
void goForward();