{"id":"https://openalex.org/W7204522218","doi":"https://doi.org/10.64898/2026.08.25.747007","title":"RhabdoForge: A Modular, Biophysically-Grounded Rendering Framework for Insect Vision Neuroethology","display_name":"RhabdoForge: A Modular, Biophysically-Grounded Rendering Framework for Insect Vision Neuroethology","publication_year":2026,"publication_date":"2026-08-28","ids":{"openalex":"https://openalex.org/W7204522218","doi":"https://doi.org/10.64898/2026.08.25.747007"},"language":"en","primary_location":{"id":"doi:10.64898/2026.08.25.747007","doi":"https://doi.org/10.64898/2026.08.25.747007","is_oa":true,"landing_page_url":"https://doi.org/10.64898/2026.08.25.747007","pdf_url":null,"source":{"id":"https://openalex.org/S4306402567","display_name":"bioRxiv (Cold Spring Harbor Laboratory)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2750212522","host_organization_name":"Cold Spring Harbor Laboratory","host_organization_lineage":["https://openalex.org/I2750212522"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"bioRxiv","raw_type":"posted-content"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.64898/2026.08.25.747007","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5017231497","display_name":"Florent Le Mo\u00ebl","orcid":"https://orcid.org/0000-0003-4780-0083","observed_orcids":["https://orcid.org/0000-0003-4780-0083"]},"institutions":[{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Florent Le Mo\u00ebl","raw_affiliation_strings":["Institute of Perception, Action and Behaviour, School of Informatics, University of Edinburgh, Scotland"],"raw_orcid":"https://orcid.org/0000-0003-4780-0083","affiliations":[{"raw_affiliation_string":"Institute of Perception, Action and Behaviour, School of Informatics, University of Edinburgh, Scotland","institution_ids":["https://openalex.org/I98677209"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5136032915","display_name":"Barbara Webb","orcid":"https://orcid.org/0000-0002-8336-6926","observed_orcids":["https://orcid.org/0000-0002-8336-6926"]},"institutions":[{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Barbara Webb","raw_affiliation_strings":["Institute of Perception, Action and Behaviour, School of Informatics, University of Edinburgh, Scotland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Perception, Action and Behaviour, School of Informatics, University of Edinburgh, Scotland","institution_ids":["https://openalex.org/I98677209"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5017231497"],"corresponding_institution_ids":["https://openalex.org/I98677209"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10427","display_name":"Visual perception and processing mechanisms","score":0.5644999742507935,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10427","display_name":"Visual perception and processing mechanisms","score":0.5644999742507935,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10423","display_name":"Neurobiology and Insect Physiology Research","score":0.3330000042915344,"subfield":{"id":"https://openalex.org/subfields/2804","display_name":"Cellular and Molecular Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":0.03400000184774399,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/insect-vision","display_name":"insect vision","score":0.7110000252723694},{"id":"https://openalex.org/keywords/compound-eye","display_name":"compound eye","score":0.875},{"id":"https://openalex.org/keywords/rhabdomere","display_name":"rhabdomere","score":0.8289999961853027},{"id":"https://openalex.org/keywords/active-sensing","display_name":"active sensing","score":0.492000013589859},{"id":"https://openalex.org/keywords/ray-tracing","display_name":"ray tracing","score":0.503000020980835},{"id":"https://openalex.org/keywords/path-tracing","display_name":"path tracing","score":0.9670000076293945},{"id":"https://openalex.org/keywords/gpu-rendering","display_name":"GPU rendering","score":0.6819999814033508},{"id":"https://openalex.org/keywords/optical-flow","display_name":"optical flow","score":0.8240000009536743},{"id":"https://openalex.org/keywords/microsaccades","display_name":"microsaccades","score":0.8980000019073486},{"id":"https://openalex.org/keywords/neuroethology","display_name":"neuroethology","score":0.6309999823570251}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7099000215530396},{"id":"https://openalex.org/C188015885","wikidata":"https://www.wikidata.org/wiki/Q1336265","display_name":"Neuroethology","level":3,"score":0.6743000149726868},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.6463000178337097},{"id":"https://openalex.org/C151927369","wikidata":"https://www.wikidata.org/wiki/Q1981312","display_name":"Neuromorphic engineering","level":3,"score":0.6348999738693237},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.60589998960495},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.4072999954223633},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.3862000107765198},{"id":"https://openalex.org/C94487597","wikidata":"https://www.wikidata.org/wiki/Q11101","display_name":"Sensory system","level":2,"score":0.3822000026702881},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.375},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3659000098705292},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.33629998564720154},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.3337000012397766},{"id":"https://openalex.org/C165062768","wikidata":"https://www.wikidata.org/wiki/Q1145644","display_name":"Biomimetics","level":2,"score":0.32179999351501465},{"id":"https://openalex.org/C194969405","wikidata":"https://www.wikidata.org/wiki/Q170519","display_name":"Virtual reality","level":2,"score":0.2971000075340271},{"id":"https://openalex.org/C5339829","wikidata":"https://www.wikidata.org/wiki/Q1425977","display_name":"Machine vision","level":2,"score":0.29660001397132874},{"id":"https://openalex.org/C89600930","wikidata":"https://www.wikidata.org/wiki/Q1423946","display_name":"Segmentation","level":2,"score":0.2615000009536743},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.25949999690055847}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.64898/2026.08.25.747007","doi":"https://doi.org/10.64898/2026.08.25.747007","is_oa":true,"landing_page_url":"https://doi.org/10.64898/2026.08.25.747007","pdf_url":null,"source":{"id":"https://openalex.org/S4306402567","display_name":"bioRxiv (Cold Spring Harbor Laboratory)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2750212522","host_organization_name":"Cold Spring Harbor Laboratory","host_organization_lineage":["https://openalex.org/I2750212522"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"bioRxiv","raw_type":"posted-content"}],"best_oa_location":{"id":"doi:10.64898/2026.08.25.747007","doi":"https://doi.org/10.64898/2026.08.25.747007","is_oa":true,"landing_page_url":"https://doi.org/10.64898/2026.08.25.747007","pdf_url":null,"source":{"id":"https://openalex.org/S4306402567","display_name":"bioRxiv (Cold Spring Harbor Laboratory)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2750212522","host_organization_name":"Cold Spring Harbor Laboratory","host_organization_lineage":["https://openalex.org/I2750212522"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"bioRxiv","raw_type":"posted-content"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":110,"referenced_works":["https://openalex.org/W84262135","https://openalex.org/W143564598","https://openalex.org/W165820238","https://openalex.org/W588329934","https://openalex.org/W655569401","https://openalex.org/W1493643819","https://openalex.org/W1505417262","https://openalex.org/W1550739224","https://openalex.org/W1563951919","https://openalex.org/W1578285471","https://openalex.org/W1584196799","https://openalex.org/W1666853924","https://openalex.org/W1964918687","https://openalex.org/W1965416507","https://openalex.org/W1967122289","https://openalex.org/W1968864336","https://openalex.org/W1969155526","https://openalex.org/W1971098481","https://openalex.org/W1972864926","https://openalex.org/W1972879392","https://openalex.org/W1986098213","https://openalex.org/W1991155255","https://openalex.org/W1999488699","https://openalex.org/W2000697206","https://openalex.org/W2005556726","https://openalex.org/W2011199901","https://openalex.org/W2014208555","https://openalex.org/W2016682729","https://openalex.org/W2023119648","https://openalex.org/W2024221649","https://openalex.org/W2024626809","https://openalex.org/W2026509807","https://openalex.org/W2030283526","https://openalex.org/W2031141876","https://openalex.org/W2045422729","https://openalex.org/W2053604779","https://openalex.org/W2054406245","https://openalex.org/W2055681355","https://openalex.org/W2058731211","https://openalex.org/W2061399145","https://openalex.org/W2062074945","https://openalex.org/W2064609720","https://openalex.org/W2065125569","https://openalex.org/W2065628087","https://openalex.org/W2066372624","https://openalex.org/W2068097855","https://openalex.org/W2081547799","https://openalex.org/W2090194364","https://openalex.org/W2090346540","https://openalex.org/W2093625674","https://openalex.org/W2094509095","https://openalex.org/W2102160787","https://openalex.org/W2106990484","https://openalex.org/W2111626459","https://openalex.org/W2111748868","https://openalex.org/W2111963422","https://openalex.org/W2112287655","https://openalex.org/W2117236520","https://openalex.org/W2120350910","https://openalex.org/W2138276418","https://openalex.org/W2138328095","https://openalex.org/W2144789976","https://openalex.org/W2144804102","https://openalex.org/W2153617311","https://openalex.org/W2154542177","https://openalex.org/W2166661483","https://openalex.org/W2166745294","https://openalex.org/W2222512263","https://openalex.org/W2339659814","https://openalex.org/W2434396706","https://openalex.org/W2523635783","https://openalex.org/W2527950691","https://openalex.org/W2586907386","https://openalex.org/W2598249924","https://openalex.org/W2737004634","https://openalex.org/W2765253147","https://openalex.org/W2767089023","https://openalex.org/W2787706659","https://openalex.org/W2912908978","https://openalex.org/W2914464904","https://openalex.org/W2958933068","https://openalex.org/W2979645243","https://openalex.org/W2995517822","https://openalex.org/W3014073815","https://openalex.org/W3035965352","https://openalex.org/W3105739380","https://openalex.org/W3156648708","https://openalex.org/W3185234452","https://openalex.org/W4220729070","https://openalex.org/W4226022896","https://openalex.org/W4235430060","https://openalex.org/W4245933748","https://openalex.org/W4288033833","https://openalex.org/W4304943568","https://openalex.org/W4307838856","https://openalex.org/W4308121625","https://openalex.org/W4310213323","https://openalex.org/W4317513535","https://openalex.org/W4318773762","https://openalex.org/W4323359216","https://openalex.org/W4366602913","https://openalex.org/W4378802705","https://openalex.org/W4387142526","https://openalex.org/W4392544775","https://openalex.org/W4393479842","https://openalex.org/W4400643644","https://openalex.org/W4409994846","https://openalex.org/W4411596709","https://openalex.org/W4412600769","https://openalex.org/W7128486343"],"related_works":["https://openalex.org/W6982613299","https://openalex.org/W3021326626","https://openalex.org/W4304943568","https://openalex.org/W4385432957","https://openalex.org/W2148283607","https://openalex.org/W7005070565","https://openalex.org/W2687079089","https://openalex.org/W2545288811","https://openalex.org/W2561312012","https://openalex.org/W2080541067"],"abstract_inverted_index":{"Abstract":[0],"Insects":[1],"solve":[2],"complex":[3,245],"behavioural":[4],"tasks":[5],"with":[6],"remarkable":[7],"efficiency,":[8],"using":[9,101],"minimal":[10],"neural":[11,241],"hardware":[12],"tuned":[13],"to":[14,32,135,232],"the":[15,34,42,47,49,53,106,110,124,128,132,136,151,159,194,210,235],"specific":[16],"requirements":[17],"of":[18,52,123,149,161,164,212,237],"their":[19],"ecological":[20],"niches.":[21],"To":[22,60],"truly":[23],"understand":[24],"or":[25],"replicate":[26],"these":[27,62],"behaviours,":[28,67],"it":[29],"is":[30,140,147],"insufficient":[31],"model":[33,119],"brain":[35],"in":[36,205,247],"isolation:":[37],"one":[38],"must":[39],"account":[40],"for":[41,64,80,87,158],"dynamic,":[43],"closed-loop":[44,171,201],"interactions":[45],"between":[46,222],"environment,":[48],"physical":[50],"organisation":[51],"sensory":[54,190,238],"periphery,":[55],"and":[56,74,83,98,131,209,226,240,250],"internal":[57,137],"biophysical":[58],"dynamics.":[59],"address":[61],"issues":[63],"visually":[65],"controlled":[66],"we":[68],"present":[69],"RhabdoForge,":[70],"a":[71,116,141,162,169,200,206,220],"modular,":[72],"hardware-agnostic":[73,102],"high-performance":[75],"rendering":[76],"framework":[77,174],"specifically":[78],"designed":[79],"insect":[81],"neuroethology":[82],"neuromorphic":[84,227],"research.":[85],"Designed":[86],"seamless":[88],"integration":[89],"into":[90,187],"Python-based":[91],"workflows,":[92],"RhabdoForge":[93,229],"implements":[94],"both":[95,248],"real-time":[96,170],"ray-tracing":[97],"stochastic":[99],"path-tracing":[100],"GPU":[103],"pipelines.":[104],"Crucially,":[105],"engine":[107,146,195],"moves":[108],"beyond":[109],"static":[111],"\u201commatidium-as-a-pixel\u201d":[112],"paradigm":[113],"by":[114],"introducing":[115],"fully":[117],"parametrisable":[118],"where":[120],"every":[121],"layer":[122],"compound":[125],"eye":[126],"(from":[127],"geometric":[129],"shape":[130],"topological":[133],"lattice":[134],"rhabdomere":[138,154,216],"blueprint)":[139],"discrete,":[142],"swappable":[143],"component.":[144],"The":[145,173],"capable":[148],"simulating":[150],"high-frequency,":[152],"sub-ommatidial":[153],"photomechanical":[155],"actuation,":[156],"allowing":[157],"investigation":[160],"variety":[163],"active":[165],"sensing":[166],"phenomena":[167],"within":[168],"environment.":[172],"also":[175],"includes":[176],"an":[177],"automated":[178],"morphological":[179],"pipeline":[180],"that":[181],"allows":[182],"transforming":[183],"2D":[184],"anatomical":[185],"data":[186],"faithful":[188],"3D":[189],"models.":[191],"We":[192],"validate":[193],"through":[196],"two":[197],"case":[198],"studies:":[199],"optic-flow":[202],"centring":[203],"response":[204],"virtual":[207],"tunnel,":[208],"recovery":[211],"spatial":[213],"hyperacuity":[214],"via":[215],"microsaccades.":[217],"By":[218],"providing":[219],"bridge":[221],"high-fidelity":[223],"visual":[224],"ecology":[225],"modelling,":[228],"enables":[230],"researchers":[231],"explore":[233],"how":[234],"interplay":[236],"optics":[239],"processing":[242],"can":[243],"generate":[244],"behaviour":[246],"biological":[249],"artificial":[251],"agents.":[252]},"counts_by_year":[],"updated_date":"2026-11-09T13:22:03.289127","created_date":"2026-08-29T00:00:00"}
