Add domain News Login Register
Русский Українська English

andrewmarsh.com

Latest snapshot

2025-08-15 16:32:57 · 200
HTML text
AJM - Home
AndrewMarsh.com
Sections
Blog
Software
Articles
Music
Projects
Soapbox
Visual Archive
Primary Topics
Keyword Tags
About
Personal Info
Research Publications
Past Consulting Reports
Past Computer Software
Website DesignContact
Toggle themeSite Theme
Light Mode
Dark Mode
Auto
WELCOMEI'm Dr. Andrew Marsh, a software developer who originally studied
architecture, but whose driving passion is building performance analysis and simulation. This is a personal
website that I use as an on-line notebook and platform for some of my experimental web-based apps, as well
as various musings on building performance, web development, computer programming, generative design and
3D visualisation.
BLOG
SOFTWARE
ARTICLES
MUSICRecent Blog PostsRevitalising My WebsiteGiving my website a little love after 4 solid years of concentrating on my new web framework.Read more...Two New Christmas AppsA couple of apps for procedural trees and polyhedra generation that I managed to finish over the Christmas break.Read more...Some New Solar ArticlesAnnouncing some new solar articles written to support new API documentation.Read more...The Wonders of Duck TypingThe benefits of duck typing in JavaScript over strongly typed languages.Read more...The Profligacy of ImmutabilityHow imposing immutability in library classes may solve some problems, but create others.Read more...Sky Distribution EquationsHow the equations in ISO 15469:2004(E) and CIE S 011/E:2003 differ from the original Perez Sky equations.Read more...Architects and the R-CodesThe actual codes are great, but their implementation can sometimes put architects in a tricky situation.Read more...Recent Service InterruptionInformation about some recent issues with our web hosting and why we were offline.Read more...New Schedule EditorIntroducing a new interactive tool for creating and editing annual hourly schedule data.Read more...Why Educational ToolsJustifying why I started with educational apps rather than more comprehensive analysis tools.Read more...See all blog posts...Recent App UpdatesPolyhedra GeneratorCreate higher-order polyhedra by applying mathematical operators to base solids.Read more...Tree GeneratorInteractively generate procedural 3D trees using abstract geometry or realistic trunks and foliage.Read more...Site DesignerAn interactive editor for performing site shading, isolation and daylight analysis.Read more...Dynamic DaylightingAn updated daylight design tool with dynamic skies and climate-based daylight metrics.Read more...Psychrometric ChartAn interactive psychrometric chart with custom overlays for comfort and weather data analysis.Read more...CIE Sky GeneratorA tool for experimenting with the CIE and Perez Sky equations and generating sky distributions.Read more...Schedule EditorAn interactive visual editor for annual operation schedules and daily profiles.Read more...Data View 2DAn interactive 2D charting tool for analysing EnergyPlus weather and output data.Read more...3D AnnotationsAn interactive 3D annotation designer to help me stress test my dynamic annotation classes.Read more...3D TextAn interactive 3D text designer to help me test and experiment with my parametric font geometry.Read more...See all app updates...Primary Topicsacoustic-analysis
1bim-and-cad
1building-analysis
5building-performance
10building-regulations
2computer-programming
30daylight-analysis
5definitions
1ecotect
1music-composition
1shading-analysis
6solar-analysis
9thermal-analysis
5web-apps
3web-development
20Content Tags3d-vector-text
1bim
1blogging
1browsers
2building-design
3building-geometry
3charts
4code-design
4configuration
2csharp
3css
1daylight
1daylight-algorithms
1daylighting
1drupal
4ecotect
3educational-tools
2equator
1equinox
1google-apis
1hugo
1immutability
1java
2javascript
3json
1latitudes
1light
1nathers
1noon
1parallel-computing
1parenthood
1polyhedra
2procedural-trees
2processing
21radiance
2reason-music-studio
1schedules
2scripting
1seasons
1shading-masks
2site-design
1sky-distribution
3solar-analysis
1solar-metrics
1solar-position
1solstice
1sunrise
1sunset
1svg
1teaching
1techniques
17twilight
1webgl
2workshops
3wpf
1Back to top©
Dr. Andrew J. Marsh,
2008-2025 ·
Some rights reserved.
DNS now
{
    "A": [
        "46.202.197.73"
    ],
    "MX": [
        {
            "exchange": "mx1.titan.email",
            "priority": 10
        },
        {
            "exchange": "mx2.titan.email",
            "priority": 20
        }
    ],
    "NS": [
        "ns1.dns-parking.com",
        "ns2.dns-parking.com"
    ],
    "TXT": [
        "v=spf1 include:spf.titan.email ~all"
    ],
    "AAAA": [
        "2a02:4780:b:2000::3ab8:ce4a:3"
    ]
}

Note