Skip to content

Commit 3913a58

Browse files
committed
Add HMM to projects
1 parent 90d42ca commit 3913a58

File tree

5 files changed

+20
-2
lines changed

5 files changed

+20
-2
lines changed

Diff for: deploy.bat

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
@REM I push a subtree of the repo to github so that it deploys with the deploy folder as root.
22
@echo off
3+
site.exe
34
git subtree push --prefix=deploy origin gh-pages

Diff for: deploy/assets/resume.pdf

80 Bytes
Binary file not shown.

Diff for: deploy/contact.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<h2 style='text-align:center' id=''>Contact Me</h2><p>
2929
Thanks for wanting to reach out! Here are the best ways to reach me:</p>
3030
<ol>
31-
<li> Email: <a href='mailto:[email protected]'>contact@lcfd.dev</a><br></li>
31+
<li> Email: <a href='mailto:[email protected]'>contact@loganforman.com</a><br></li>
3232
<li> Discord: dev_dwarf#3925</li>
3333
<li> Twitter: <a href='https://twitter.com/dev_dwarf'>@dev dwarf</a><br></li>
3434

Diff for: deploy/projects.html

+11-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
<title>LCF/DD:projects</title>
2626
<h2 style='text-align:center' id=''>Programming</h2><hr>
27-
<h2>Custom Game Engine (very WIP)</h2><p>
27+
<h2 id='engine'>Custom Game Engine (very WIP)</h2><p>
2828
Custom game engine codebase built in C++ with minimal libraries.<br><br>Not much to say about this yet except that I have been deep-diving into Platform APIs for Windowing, Input, Rendering, Sound, and seemingly endless other topics. Once I duct-tape some games together with this I'll have more to say!<br></p>
2929
<h2>Static Site Generator (WIP)</h2><p>
3030
A Static Site Generator used to make this website, made in (C-like) C++. Features:
@@ -37,6 +37,16 @@ <h2>Static Site Generator (WIP)</h2><p>
3737
</ul>
3838
<p>
3939
Source on <a href='https://github.com/dev-dwarf/dev-dwarf.github.io'>Github</a>. Read my posts about making this <a href='/writing.html#making-a-ssg1.html'>here</a>.<br></p>
40+
<h2>Handmade Math 2.0</h2><p>
41+
I was hired to bring HandmadeMath, A single-file C/C++ library implementing math useful for 3d graphics and games, to its 2.0 milestone as described in this <a href='https://github.com/HandmadeMath/HandmadeMath/issues/147'>github issue</a>. You can see my changes in one <a href='https://github.com/HandmadeMath/HandmadeMath/pull/149'>big pull request</a>. A summary:</p>
42+
<ul>
43+
<li>Implemented 2x2 and 3x3 matrices, with basic operations.</li>
44+
<li>Implemented determinants and inverses for all matrices, with several fast paths for common types of 4x4 matrices. </li>
45+
<li>Created a portable tool in C to update user's code to the new version, to help with the many breaking changes that were made to the API. </li>
46+
47+
</ul>
48+
<p>
49+
The code for the update tool can be found in a seperate <a href='https://github.com/dev-dwarf/HMM2.0UpdateTool'>github repository</a>.<br></p>
4050
<h2>LCF (WIP)</h2><p>
4151
My personal <a href='http://nothings.org/stb.h'>stb.h</a> style standard libary for my C/C++ projects. Features:</p>
4252
<ul>

Diff for: src/projects.md

+7
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ Features:
1515
Source on @(https://github.com/dev-dwarf/dev-dwarf.github.io Github).
1616
Read my posts about making this @(/writing.html#making-a-ssg1.html here).
1717

18+
## Handmade Math 2.0
19+
I was hired to bring HandmadeMath, A single-file C/C++ library implementing math useful for 3d graphics and games, to its 2.0 milestone as described in this @(https://github.com/HandmadeMath/HandmadeMath/issues/147 github issue). You can see my changes in one @(https://github.com/HandmadeMath/HandmadeMath/pull/149 big pull request). A summary:
20+
- Implemented 2x2 and 3x3 matrices, with basic operations.
21+
- Implemented determinants and inverses for all matrices, with several fast paths for common types of 4x4 matrices.
22+
- Created a portable tool in C to update user's code to the new version, to help with the many breaking changes that were made to the API.
23+
The code for the update tool can be found in a seperate @(https://github.com/dev-dwarf/HMM2.0UpdateTool github repository).
24+
1825
## LCF (WIP)
1926
My personal @(http://nothings.org/stb.h stb.h) style standard libary for my C/C++ projects. Features:
2027
* Shorter type names and macros for commonly used functionality.

0 commit comments

Comments
 (0)