josh
|
68d5b39cfd
|
Error if no input file given
|
2026-11-01 15:43:30 -05:00 |
|
josh
|
0d36f13b17
|
Add RenderParams constructor
|
2026-11-01 15:39:57 -05:00 |
|
josh
|
88d482dcb3
|
Move input file / output file out of RenderParams
|
2026-11-01 15:26:46 -05:00 |
|
josh
|
d71be68fae
|
Add auto-included fart/common.h
|
2026-11-01 14:18:02 -05:00 |
|
josh
|
1947ea553c
|
Rename Options to RenderParams
|
2026-11-01 13:20:59 -05:00 |
|
josh
|
7eaf5f9555
|
Add background grammar rule
|
2026-11-01 13:17:32 -05:00 |
|
josh
|
d761433382
|
Add Number and Vector to grammar
|
2026-10-30 19:57:52 -04:00 |
|
josh
|
e3d4c88f66
|
Add propane and initial skeleton grammar
|
2026-10-30 19:36:59 -04:00 |
|
josh
|
94105a883f
|
Pass options to Engine; add Engine::run()
|
2026-10-30 19:06:22 -04:00 |
|
josh
|
c05f2b1b59
|
Cli: validate that width and height arguments are numbers
|
2026-10-30 13:55:08 -04:00 |
|
josh
|
cc041168a1
|
Parse command-line arguments
|
2026-10-30 13:50:11 -04:00 |
|
josh
|
05dfa4f977
|
Add Cli class
|
2026-10-30 10:26:56 -04:00 |
|
josh
|
8edec7e28a
|
Add Engine
|
2026-10-30 10:25:57 -04:00 |
|
josh
|
0319619724
|
Move main.cpp
|
2026-10-29 08:38:30 -04:00 |
|
josh
|
d764740b54
|
Make ImageWriter an abstract base class; add PngImageWriter
|
2026-10-29 08:37:33 -04:00 |
|
josh
|
a233b746c2
|
Add ImageWriter
|
2026-10-28 21:28:28 -04:00 |
|
josh
|
917bfe4821
|
Use vector for pixels in Image
|
2026-10-28 21:16:22 -04:00 |
|
josh
|
6849d583ae
|
Add Color and Image
|
2026-10-28 15:11:33 -04:00 |
|
josh
|
6d102b8de9
|
Start anew
|
2026-10-26 23:59:58 -04:00 |
|
josh
|
1a5b1292ee
|
Add -j option
|
2026-06-18 08:40:48 -04:00 |
|
josh
|
36e12d1e90
|
Render multithreaded locally by default
|
2026-06-18 08:30:20 -04:00 |
|
josh
|
aad02e522d
|
Avoid bison compiler warning for yynerrs
|
2026-06-15 08:31:15 -04:00 |
|
josh
|
8f09415b37
|
Remove use of std::binary_function
|
2026-06-15 08:27:20 -04:00 |
|
josh
|
d1b558a554
|
Fix refptr build warnings
|
2026-06-15 08:21:50 -04:00 |
|
josh
|
acfb883f66
|
Fix flex build error
|
2026-06-15 08:20:14 -04:00 |
|
josh
|
ede4f6235a
|
Replace freeimage with stb_image
|
2026-06-15 00:13:13 -04:00 |
|
josh
|
0003c74f3b
|
Use fl LIBS instead of :libfl.a
|
2026-06-14 23:51:15 -04:00 |
|
josh
|
deb16eeef7
|
Update to rscons-3.1.0
|
2022-09-11 10:54:33 -04:00 |
|
josh
|
49660f6835
|
Fix a couple new bison warnings
|
2021-05-21 15:13:54 -04:00 |
|
josh
|
3b90da8095
|
Update to rscons 2.2.0
|
2021-05-21 15:11:42 -04:00 |
|
josh
|
24b4b48555
|
move sources to src directory
|
2019-09-12 20:31:38 -04:00 |
|
josh
|
b5e4655f03
|
switch build system to rscons v2.0.0
|
2019-09-12 20:25:48 -04:00 |
|
josh
|
b4d5de0910
|
squelch compiler warnings about not using bytes_read/bytes_written
|
2015-09-26 10:26:14 -04:00 |
|
josh
|
df03a38be0
|
add a Rakefile to build with rscons
|
2014-03-18 21:59:03 -04:00 |
|
Josh Holtrop
|
cdfcbc7bb7
|
ignore PNG files also
|
2011-04-08 13:51:34 -04:00 |
|
Josh Holtrop
|
f63505f35b
|
add options to scenes/dw.fart
|
2011-04-06 14:10:20 -04:00 |
|
Josh Holtrop
|
9b8f3290ad
|
switch build system to SCons
|
2011-02-10 11:47:49 -05:00 |
|
Josh Holtrop
|
c218c8956f
|
added dumpNodeTree() for debugging
|
2011-02-09 23:53:10 -05:00 |
|
Josh Holtrop
|
6715b06b44
|
fixed nasty parser bug: assign to $$ in empty case
|
2011-02-09 23:51:17 -05:00 |
|
Josh Holtrop
|
9b28b3ccac
|
add == and != operator to refptr template
|
2011-02-09 16:58:15 -05:00 |
|
Josh Holtrop
|
ab63af563f
|
ignore all .bmp files
|
2011-02-08 17:53:47 -05:00 |
|
Josh Holtrop
|
1a3ae115be
|
fix strange bug with a const reference to a Vector
|
2011-02-08 17:31:47 -05:00 |
|
Josh Holtrop
|
d933a61e9b
|
added .gitignore
|
2011-02-08 17:14:14 -05:00 |
|
Josh Holtrop
|
396400c18c
|
fix strange unfinished coding bug
|
2011-02-08 17:13:16 -05:00 |
|
Josh Holtrop
|
6caa9c9120
|
moved todo to wiki
git-svn-id: svn://anubis/fart/trunk@386 7f9b0f55-74a9-4bce-be96-3c2cd072584d
|
2010-10-15 18:43:26 +00:00 |
|
Josh Holtrop
|
5b6a64cb5f
|
added texture cleanup to Scene destructor
git-svn-id: svn://anubis/fart/trunk@385 7f9b0f55-74a9-4bce-be96-3c2cd072584d
|
2010-10-14 14:19:06 +00:00 |
|
Josh Holtrop
|
b4717b7cbc
|
added Scene::loadTexture(), filename->image map
git-svn-id: svn://anubis/fart/trunk@384 7f9b0f55-74a9-4bce-be96-3c2cd072584d
|
2010-10-13 21:48:23 +00:00 |
|
Josh Holtrop
|
7472d6c53c
|
added TEXTURE token, rule, and node type
git-svn-id: svn://anubis/fart/trunk@383 7f9b0f55-74a9-4bce-be96-3c2cd072584d
|
2010-10-13 20:40:44 +00:00 |
|
Josh Holtrop
|
48e2900e1f
|
added STRING token type to parser/lexer, removed unused DQUOTE/SQUOTE tokens
git-svn-id: svn://anubis/fart/trunk@382 7f9b0f55-74a9-4bce-be96-3c2cd072584d
|
2010-10-13 20:36:56 +00:00 |
|
Josh Holtrop
|
b7e2aa1bae
|
added freeimage library (de)initialization
git-svn-id: svn://anubis/fart/trunk@381 7f9b0f55-74a9-4bce-be96-3c2cd072584d
|
2010-10-13 20:30:09 +00:00 |
|