|
| 1 | +<!DOCTYPE html> |
| 2 | +<html lang="en"> |
| 3 | +<head> |
| 4 | + <meta charset="UTF-8"> |
| 5 | + <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| 6 | + <title> Bibliography </title> |
| 7 | + |
| 8 | + |
| 9 | + <link rel="stylesheet" type="text/css" href="/Honours-website-project/assets/cssStyle/generic.css"> |
| 10 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/themes/prism-tomorrow.min.css"> |
| 11 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/prism.min.js" defer=""></script> |
| 12 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-javascript.min.js" defer=""></script> |
| 13 | + |
| 14 | + |
| 15 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.7.0/p5.min.js"></script> |
| 16 | +</head> |
| 17 | + |
| 18 | +<body> |
| 19 | + |
| 20 | + <h1>Bibliography</h1> |
| 21 | +<h3>Primary Resources:</h3> |
| 22 | +<p>[Schiffman 24] Shiffman, Daniel. The Nature of Code. No Starch Press, 2024.</p> |
| 23 | +<p>[Reynolds 99] Reynolds, C. W .Steering Behaviors For Autonomous Characters,Game Developers Conference, Pages 763-782, 1999.</p> |
| 24 | +<p>[Perlin 02] Perlin, Ken. ‘Improving Noise’. <em>ACM Transactions on Graphics</em>, vol. 21, no. 3, July 2002, pp. 681–82., <a href="https://doi.org/10.1145/566654.566636">https://doi.org/10.1145/566654.566636</a>.</p> |
| 25 | +<h3>Secondary Resources:</h3> |
| 26 | +<p>[ Franklin 97 ] Franklin, et. al. “Is It an Agent, or Just a Program?: A Taxonomy for Autonomous Agents.” Lecture Notes in Computer Science, Springer Berlin Heidelberg, pp. 21–35, 1997.</p> |
| 27 | +<p>[ Brooks 91 ] Rodney A. Brooks. 1991. Intelligence Without Reason. Technical Report. Massachusetts Institute of Technology, USA.</p> |
| 28 | +<p>[ NCT 22 ] K. Nagarajan, C. Ni, and T. Lu, ‘Agent-Based Modeling of Microbial Communities’, ACS Synth. Biol., vol. 11, no. 11, pp. 3564–3574, Nov. 2022, doi: 10.1021/acssynbio.2c00411.</p> |
| 29 | +<p>[ GTAT*12 ] T. E. Gorochowski et al., ‘BSim: An Agent-Based Tool for Modeling Bacterial Populations in Systems and Synthetic Biology’, PLoS ONE, vol. 7, no. 8, p. e42790, Aug. 2012, doi: 10.1371/journal.pone.0042790.</p> |
| 30 | +<p>[ Perlin 85 ] Perlin, K. 1985. An image synthesizer. ACM SIGGRAPH Computer Graphics 19, 3, 287–296.</p> |
| 31 | +<p>[ LSRD*10 ] Lagae, A., Lefebvre, S., Cook, R., et al. 2010. A Survey of Procedural Noise Functions. Computer Graphics Forum 29, 8, 2579–2600.</p> |
| 32 | +<p>[ Perlin 94 ] Perlin, K. 1994. Noise, Hypertexture, Antialiasing, and Gesture. In: Texturing and Modeling. Elsevier, 193–247.</p> |
| 33 | +<p>[ Perlin 99 ] Perlin, K. NoiseMachine. Perlin Noise. <a href="https://web.archive.org/web/20111204233622/http://www.noisemachine.com/talk1/15.html">https://web.archive.org/web/20111204233622/http://www.noisemachine.com/talk1/15.html</a>.</p> |
| 34 | +<p>[ RVNL 23 ] Regis, V., Velasco, V., Neto, M.B.S., and Lewenkopf, C. 2023. Structure-driven phase transitions in paracrystalline topological insulators.</p> |
| 35 | +<p>[ CCL 18 ] Coutino, M., Chepuri, S.P., and Leus, G. 2018. Subset Selection for Kernel-Based Signal Reconstruction. 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), IEEE, 4014–4018.</p> |
| 36 | +<p>[ Bia 14 ] Biagioli, A. Understanding Perlin Noise. <a href="https://adrianb.io/2014/08/09/perlinnoise.html">https://adrianb.io/2014/08/09/perlinnoise.html</a>.</p> |
| 37 | +<p>[ Gustavson 05 ] Gustavson, S. 2005. Simplex Noise Demystified. Linköping University, 23 March 2005.</p> |
| 38 | +<h3>Documentation and external website simulations</h3> |
| 39 | +<ol> |
| 40 | +<li> |
| 41 | +<p>GitHub repository containing the codes of this project:<br> |
| 42 | +<a href="https://github.com/beeezal/Honours-project-codes">https://github.com/beeezal/Honours-project-codes</a></p> |
| 43 | +</li> |
| 44 | +<li> |
| 45 | +<p>Reference manuals:</p> |
| 46 | +<ul> |
| 47 | +<li>p5.js: <a href="https://p5js.org/reference/">https://p5js.org/reference/</a></li> |
| 48 | +<li>VSCode: <a href="https://code.visualstudio.com/docs">https://code.visualstudio.com/docs</a></li> |
| 49 | +<li>Git: <a href="https://git-scm.com/docs/git">https://git-scm.com/docs/git</a></li> |
| 50 | +</ul> |
| 51 | +</li> |
| 52 | +<li> |
| 53 | +<p>Perlin noise implementation in native js - found in <a href="">Chapter 3</a>:</p> |
| 54 | +</li> |
| 55 | +<li> |
| 56 | +<p>Self-written code in a p5 based platform (<em>OpenProcessing</em>):<br> |
| 57 | +<a href="https://openprocessing.org/sketch/2310776">https://openprocessing.org/sketch/2310776</a></p> |
| 58 | +</li> |
| 59 | +<li> |
| 60 | +<p>Template for creating pause and play buttons for p5 sketches: <a href="https://mzza.xyz/p5-pause-and-reset/">https://mzza.xyz/p5-pause-and-reset/</a></p> |
| 61 | +</li> |
| 62 | +</ol> |
| 63 | + |
| 64 | + |
| 65 | +</body> |
| 66 | +</html> |
0 commit comments