Skip to content

Commit 36c65f7

Browse files
committed
Update date
1 parent c8782b1 commit 36c65f7

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

site/volumetric_clouds/main.qmd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ category: clojure
44
tags: [visualization]
55
format:
66
html: {title: Volumetric Clouds with Clojure and LWJGL}
7-
date: '2026-01-24'
7+
date: '2026-01-27'
88
type: post
99
author:
1010
- name: Jan Wedekind
@@ -210,7 +210,7 @@ Here is a scatter plot showing one random point placed in each cell.
210210

211211

212212
```{=html}
213-
<div style="height:auto;width:100%;"><script>Plotly.newPlot(document.currentScript.parentElement, [{"y":[4.957230259038898,31.00702561756981,23.847224674751914,9.385648598146776,28.005724673402472,4.58746617214657,16.70471586392558,5.894900302305178,33.98555180156664,33.42683312479924,34.95244892460582,43.703972202450714,42.73691681533603,61.612190841652954,33.095020239817,56.86638788021817,88.13065843077104,92.1086573062845,74.16926010680794,95.8058026653524,85.33756471388378,88.14248923539901,89.93640359347276,84.13756883493927,117.22464403547622,103.24237220814167,111.76371112454818,120.71100215034127,125.0033507373991,123.06391742768278,121.32054628728301,109.9973521253367,140.2547599465105,134.12235302464669,150.21390177618503,135.94847472347377,155.4566994432626,142.55842701823096,145.68838120495985,154.45120773237105,178.13783182910285,162.06251103667876,183.51563748040854,179.5024529966029,189.78369036966518,166.08190307788314,177.1982552008191,162.2299555049027,218.6196705794245,199.43633820052858,192.6130966086868,209.883790427461,199.39597114962885,212.4667018502694,213.21909307667113,199.92355215216736,229.29949033829783,244.84194207516597,224.95449331197352,252.32624664041134,237.11767356986934,250.14919178576014,249.948563371066,235.23988425073276],"r":null,"name":"","fill":null,"mode":"markers","width":null,"type":"scatter","theta":null,"z":null,"lon":null,"lat":null,"x":[6.650277290728674,32.22958371885338,93.44825090712837,126.00824994521366,145.816660270903,181.09349067371687,208.47318235495965,255.84535342922123,8.435338078203817,34.17891320740566,74.07951251776923,119.7314650413092,136.83062378134537,176.0553788703855,211.46778739189483,232.337599758163,2.3125820620342843,41.92801530125798,70.84776049637755,125.74016608322654,149.59551923980482,190.3690294696179,209.36566590979987,253.55185285569166,14.26529577911598,45.379258725498275,83.1428234425442,106.445101050809,145.42047215097054,161.90480348458104,221.55057471698854,253.19314638002646,5.612281874387072,60.93373909979566,87.84653998746003,125.35364579838952,128.20842806645146,160.2979002976017,218.29721140018174,235.71987778082573,12.305714730835689,47.304753610970444,87.91186513405705,120.66452685214273,135.3165012456969,163.32433569015467,214.9128116988065,232.50103674873552,23.353988181403082,58.45627983740018,64.0669661160453,111.98755199515622,135.5413293463,174.40191651450124,213.00375177618872,251.0984301277752,30.369569369478416,41.66645085744864,69.644328995099,120.18833409668801,138.229420553824,185.21622035162898,196.86715133452415,233.67390734367575],"text":null}], {"width":500,"height":400,"margin":{"t":25},"automargin":false,"plot_bgcolor":"rgb(235,235,235)","xaxis":{"gridcolor":"rgb(255,255,255)","title":"x","showgrid":true},"yaxis":{"gridcolor":"rgb(255,255,255)","title":"y","showgrid":true},"title":"Random points"}, {});</script></div>
213+
<div style="height:auto;width:100%;"><script>Plotly.newPlot(document.currentScript.parentElement, [{"y":[17.801269115489728,27.091224781467588,15.113954140033705,6.092923633089299,29.561318770893628,28.909737016814802,15.28399959063281,17.84609925377193,39.976841384011166,60.8318656864763,50.54470226731339,47.582534938944235,51.0837355110108,46.72214292391898,57.532862743151945,57.47918577786996,84.12142073206974,72.84717463757052,76.52021138632125,79.38267157575744,87.38442532868163,68.0949078559971,75.7581667645151,69.16233818005749,118.59156134578443,98.49272920174204,110.40266836308089,100.42464111114067,107.89767248958711,104.14938986887711,126.14409177710863,113.71386099870686,147.6729618888557,154.74575784373727,133.66724082865605,141.32414709304902,151.17489685304727,131.6994001348661,144.06641499419712,143.84788237847906,162.23769360193677,185.12799074485258,191.340559229658,170.58538968463992,174.10437838486942,185.73655168003975,168.09348814082622,187.94095110375838,211.52642724902785,207.75351295562385,200.5641899175672,207.93016750053837,222.25598349745127,215.0406124819838,217.1122108011208,204.92363876739984,228.05565771879986,234.50161344510894,252.28311238989096,244.75197706822954,233.35089488606886,228.9148564906865,252.57901185132525,234.29714349851045],"r":null,"name":"","fill":null,"mode":"markers","width":null,"type":"scatter","theta":null,"z":null,"lon":null,"lat":null,"x":[20.634657790529825,61.5487557964268,78.9805682371849,116.08920478136113,151.87255862985654,175.40084042691709,193.09714197875527,249.10069095691057,20.379429343681277,49.45397688980019,94.88619301769626,102.10363005082641,150.20746968367303,168.17727982441434,198.8723795803097,252.46800434300613,23.98606686607416,44.41637641824787,84.10592778243688,99.65260435169326,149.00654349947536,163.8887957294225,198.51397749218822,239.98264421573575,20.121355355988225,63.02506556997888,93.62888665359876,113.3355859387041,128.58274754839522,163.28050944909202,222.81848576567393,244.86016147732303,13.945860628928209,49.04274668497176,72.14328672826693,108.85360323355232,140.16128968862824,188.25990129759782,216.96564323287978,249.92207217118914,24.982096794425175,54.91450347913943,65.43586476406215,120.54929387790878,131.81027960447102,180.4681042745797,209.98028687312708,254.19839489305775,1.1076867237041341,53.40158798465063,75.91628858418476,121.07194366165149,146.4963938458512,177.97618933373963,220.31926936937504,237.65519248800666,16.673527667565484,35.34021255105821,82.26657345385837,117.1675260415534,140.2655423225836,178.10645583145532,201.58337221851605,232.04710873514102],"text":null}], {"width":500,"height":400,"margin":{"t":25},"automargin":false,"plot_bgcolor":"rgb(235,235,235)","xaxis":{"gridcolor":"rgb(255,255,255)","title":"x","showgrid":true},"yaxis":{"gridcolor":"rgb(255,255,255)","title":"y","showgrid":true},"title":"Random points"}, {});</script></div>
214214
```
215215

216216

@@ -615,7 +615,7 @@ The gradient field can be plotted with Plotly as a scatter plot of disconnected
615615

616616

617617
```{=html}
618-
<div style="height:auto;width:100%;"><script>Plotly.newPlot(document.currentScript.parentElement, [{"y":[0.0,-0.4961394668906912,null,0.0,0.315077820120418,null,0.0,0.18082555593729682,null,0.0,-0.4978572631773272,null,0.0,-0.4756048571494581,null,0.0,-0.3240448198671877,null,0.0,-0.05266046050467347,null,0.0,-0.4683240451863831,null,1.0,1.4994902194589566,null,1.0,0.6038421300388344,null,1.0,1.2229037075768612,null,1.0,1.3778577988580731,null,1.0,0.727431952157253,null,1.0,1.0161214707524067,null,1.0,0.5451817868706101,null,1.0,0.501783216338417,null,2.0,2.1377760384674795,null,2.0,1.7768338873123508,null,2.0,1.6925088017258032,null,2.0,1.6958590659295334,null,2.0,1.6999104204088233,null,2.0,1.7006707538840236,null,2.0,2.398409055519511,null,2.0,2.0984564973961484,null,3.0,2.5048816893994945,null,3.0,2.5031971504217743,null,3.0,3.441678966372118,null,3.0,2.500000815538769,null,3.0,2.5870151902767295,null,3.0,3.4246320318977572,null,3.0,2.8785439206806664,null,3.0,3.1176045999552753,null,4.0,3.7931214295888287,null,4.0,3.539537157055418,null,4.0,4.435164421770242,null,4.0,4.04521366370839,null,4.0,3.607786463685876,null,4.0,3.8394011093848848,null,4.0,4.349144635113639,null,4.0,3.5458311754967546,null,5.0,5.499654481158044,null,5.0,4.954591134103955,null,5.0,5.3183098550807815,null,5.0,4.677171566532818,null,5.0,5.356755551702825,null,5.0,5.1026090002319675,null,5.0,4.616069707593083,null,5.0,4.838612905480376,null,6.0,5.527379561440225,null,6.0,6.228096592931344,null,6.0,6.362226100788736,null,6.0,5.7011161418713705,null,6.0,5.682605916329773,null,6.0,5.514638489654747,null,6.0,6.079088101749103,null,6.0,5.664747042612779,null,7.0,6.943898873908881,null,7.0,7.292719200130963,null,7.0,7.17710019000532,null,7.0,7.461236920125598,null,7.0,6.7230501178900415,null,7.0,7.4350131493301514,null,7.0,7.120486747174715,null,7.0,6.9228257564678675,null],"r":null,"name":"","fill":null,"mode":"lines","width":null,"type":"scatter","theta":null,"z":null,"lon":null,"lat":null,"x":[0.0,0.062013138877343124,null,1.0,0.6117655769149708,null,2.0,1.5338432470509866,null,3.0,3.046240085440898,null,4.0,3.8457274494414397,null,5.0,4.61921796954525,null,6.0,6.497219142732292,null,7.0,7.175135914935408,null,0.0,-0.02257256442771882,null,1.0,1.3050556376594802,null,2.0,1.5524355497266464,null,3.0,3.3274499715103545,null,4.0,3.580826218263601,null,5.0,4.500259969403311,null,6.0,5.7922973447310095,null,7.0,6.957809521478092,null,0.0,0.4806430725852684,null,1.0,1.4474336667573011,null,2.0,2.3942704186011152,null,3.0,3.396860545056754,null,4.0,4.399932799631126,null,5.0,5.400502187783839,null,6.0,5.69789037671724,null,7.0,6.509789516513077,null,0.0,-0.06969833934966861,null,1.0,1.056452888774223,null,2.0,2.234349505364226,null,3.0,3.0009030714833296,null,4.0,3.718142683370053,null,5.0,4.736015838569088,null,6.0,6.4850241445499135,null,7.0,7.485972384060411,null,0.0,0.45519364791770783,null,1.0,0.8051308893965144,null,2.0,2.2462355092698263,null,3.0,2.5020484716219213,null,4.0,4.310110531797888,null,5.0,4.5264939321052005,null,6.0,5.642092157432442,null,7.0,7.209118815149044,null,0.0,0.01858492557655995,null,1.0,0.502066234426671,null,2.0,2.3855889471424874,null,3.0,2.6181861676875426,null,4.0,3.6496780390423504,null,5.0,4.5106418560283315,null,6.0,5.679691507180438,null,7.0,6.526761998860495,null,0.0,0.16318676740338278,null,1.0,0.5550596171472939,null,2.0,2.3446625188606793,null,3.0,3.4008346783277927,null,4.0,4.386343106126066,null,5.0,4.879899191196,null,6.0,5.5062945491877535,null,7.0,7.370952092005319,null,0.0,-0.4968426950769312,null,1.0,0.5946415538382246,null,2.0,1.5324152240501412,null,3.0,2.8069702004532666,null,4.0,4.416291679954428,null,5.0,5.246502657003659,null,6.0,6.485265848535889,null,7.0,7.494008234886063,null],"text":null}], {"width":500,"height":400,"margin":{"t":25},"automargin":false,"plot_bgcolor":"rgb(235,235,235)","xaxis":{"gridcolor":"rgb(255,255,255)","title":"x","showgrid":true},"yaxis":{"gridcolor":"rgb(255,255,255)","title":"y","showgrid":true},"title":"Random gradients"}, {});</script></div>
618+
<div style="height:auto;width:100%;"><script>Plotly.newPlot(document.currentScript.parentElement, [{"y":[0.0,0.42845830863098106,null,0.0,-0.14456284652205897,null,0.0,-0.24525755397593788,null,0.0,0.41814697048959826,null,0.0,-0.1394845624532893,null,0.0,0.17784561240731914,null,0.0,0.46837156955068077,null,0.0,0.489432622942574,null,1.0,1.3227414265378663,null,1.0,0.5989937605095264,null,1.0,1.4211116332837137,null,1.0,0.9131991950882594,null,1.0,0.7618974491911048,null,1.0,1.2808390274802808,null,1.0,1.1892367797126855,null,1.0,1.4763771267040238,null,2.0,1.609879853955359,null,2.0,2.341289982892886,null,2.0,1.9668118215520138,null,2.0,1.6016752441698445,null,2.0,1.779028791476099,null,2.0,2.1850917129669494,null,2.0,2.3615471249169704,null,2.0,1.6237719511185698,null,3.0,3.3279448493259083,null,3.0,3.4897824653209,null,3.0,2.6919933413554356,null,3.0,3.3091397024168914,null,3.0,2.947180784390069,null,3.0,2.811452120562396,null,3.0,3.079039838692805,null,3.0,2.514873678388418,null,4.0,4.436593259275585,null,4.0,3.5166527858342995,null,4.0,4.253728409353712,null,4.0,4.1544177811337555,null,4.0,3.5793405913315404,null,4.0,4.450395647591779,null,4.0,3.6669466537461948,null,4.0,4.0433286442139496,null,5.0,4.505430427405326,null,5.0,4.952778524980023,null,5.0,5.476616399610404,null,5.0,4.841023350613923,null,5.0,4.562033858814656,null,5.0,4.597516327136619,null,5.0,5.406364433975785,null,5.0,4.63163586378779,null,6.0,5.705117213637535,null,6.0,5.811309135478789,null,6.0,5.518632982219632,null,6.0,5.533274703994805,null,6.0,5.922556969921706,null,6.0,6.096367913417607,null,6.0,5.8925964964899675,null,6.0,6.495073496395226,null,7.0,6.763521846046242,null,7.0,6.588113745935464,null,7.0,6.951120121780488,null,7.0,6.656814771083842,null,7.0,6.8143001982288185,null,7.0,7.457556967362191,null,7.0,7.389262544300875,null,7.0,6.589725976452638,null],"r":null,"name":"","fill":null,"mode":"lines","width":null,"type":"scatter","theta":null,"z":null,"lon":null,"lat":null,"x":[0.0,-0.2577275262075803,null,1.0,0.5213544281982339,null,2.0,1.5642836562421145,null,3.0,2.7258593224813743,null,4.0,3.5198499642432437,null,5.0,4.532698236524336,null,6.0,6.175008779313016,null,7.0,7.102253154472379,null,0.0,-0.38188738077645745,null,1.0,0.7013463613318786,null,2.0,2.2695644492753506,null,3.0,2.5075920184778946,null,4.0,3.560332881263225,null,5.0,5.413677943144096,null,6.0,6.462806051390831,null,7.0,7.151871107038891,null,0.0,0.31273994252430865,null,1.0,1.3654054564137947,null,2.0,2.498897328927811,null,3.0,2.6977792381505745,null,4.0,3.551478289261839,null,5.0,4.5355206594573225,null,6.0,5.654625310041004,null,7.0,7.329321203743203,null,0.0,0.37742837174834526,null,1.0,0.8994359076798212,null,2.0,2.393867869000012,null,3.0,2.6070208092155567,null,4.0,4.497202303355839,null,5.0,5.4630871377609,null,6.0,5.506286820208924,null,7.0,6.878952686607194,null,0.0,-0.24369309788158097,null,1.0,0.8720333224692602,null,2.0,2.4308385942401576,null,3.0,2.52444227598563,null,4.0,3.729730390353074,null,5.0,5.217126139905775,null,6.0,6.372928235119229,null,7.0,6.501880909228946,null,0.0,0.0734910733594303,null,1.0,0.5022348623126186,null,2.0,2.15111852177154,null,3.0,2.525946812108624,null,4.0,4.241217037489519,null,5.0,5.296659557537597,null,6.0,6.291321037344611,null,7.0,6.661905541079667,null,0.0,0.4037872488168846,null,1.0,0.5369711049553842,null,2.0,2.135224976218282,null,3.0,3.1793529984942084,null,4.0,3.506033830012325,null,5.0,5.490625341032785,null,6.0,5.511671742130592,null,7.0,7.070015949375882,null,0.0,0.4405429408157878,null,1.0,0.7165397493250868,null,2.0,1.502394978416369,null,3.0,2.6363739576793708,null,4.0,3.535763440019914,null,5.0,4.798402327348962,null,6.0,6.313806742445744,null,7.0,6.714211222049817,null],"text":null}], {"width":500,"height":400,"margin":{"t":25},"automargin":false,"plot_bgcolor":"rgb(235,235,235)","xaxis":{"gridcolor":"rgb(255,255,255)","title":"x","showgrid":true},"yaxis":{"gridcolor":"rgb(255,255,255)","title":"y","showgrid":true},"title":"Random gradients"}, {});</script></div>
619619
```
620620

621621

@@ -1440,7 +1440,7 @@ nil
14401440

14411441
::: {.printedClojure}
14421442
```clojure
1443-
#object[org.lwjgl.opengl.GLCapabilities 0x79c3fe0c "org.lwjgl.opengl.GLCapabilities@79c3fe0c"]
1443+
#object[org.lwjgl.opengl.GLCapabilities 0x5f9370f9 "org.lwjgl.opengl.GLCapabilities@5f9370f9"]
14441444

14451445
```
14461446
:::

src/volumetric_clouds/main.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
:description "Procedural generation of volumetric clouds using different types of noise"
77
:image "clouds.jpg"
88
:type :post
9-
:date "2026-01-24"
9+
:date "2026-01-27"
1010
:category :clojure
1111
:tags [:visualization]}}}
1212

0 commit comments

Comments
 (0)