See Simul at Game Connection Europe

Wednesday, September 5th, 2012

Simul will be at Game Connection Europe, showing the next phase of our award-winning software. Contact us at contact@simul.co to reserve a meeting, or online at the Game Connection website.

Post to Twitter


Simul at E3

Tuesday, May 24th, 2011

Simul will be at E3 2011 in Los Angeles starting 6th June. To arrange an appointment, contact enquiries@simul.co.uk.

Post to Twitter


Simul at GDC

Monday, February 28th, 2011

Simul will be in San Francisco for this year’s GDC. If you want to talk to us, then please email enquiries@simul.co.uk for an appointment, or stop by the UKTI Best of British Showcase, Stand BS236.

Post to Twitter


Simul Weather Version 2: trueSKY

Tuesday, September 28th, 2010

ADVANCED SKY SEQUENCING FEATURES

HIGH DYNAMIC RANGE CINEMATIC SKIES

Simul Weather v2.0: trueSKY, available now for evaluation & licensing, offers the following new features:

  • DirectX 11 support.
  • Fully dynamic true atmospheric fade effects, including height-dependent fog and anisotropic scattering.
  • Truly volumetric clouds, faster to render than conventional sprite-based clouds.
  • Sequencing – keyframe control of clouds, time of day and atmospheric effects.
  • High dynamic range – all outputs in 16 or 32-bit floating point HDR.
  • Weather planning with Sky Sequencer. A production-quality toolset for designing weather effects.
  • Advanced real-time weather planning with Simul Sky Sequencer, a production-quality toolset.
  • Sky colours from physical calculation or user-defined colour keyframes.
  • Extensive range of API and engine support, now including DirectX 11.
  • Fully dynamic true atmospheric fade effects, including height-dependent fog and anisotropic scattering.
  • Truly volumetric clouds, faster to render than conventional sprite-based clouds.
  • Super-low memory footprint.
  • Built for multi-core.
  • Super-fast cached clouds.
  • Evaluate Simul Weather for free, with no obligation: click here to register.

    Post to Twitter


    Announcing the Sky Sequencer

    Monday, June 28th, 2010

    Simul announces the Sky Sequencer – a new tool for technical artists, animators and programmers. The Sky Sequencer edits a track of cloud and sky keyframes, so artists can plan out a series of weather and time-of-day events. The sequence can be played back in real- or accelerated time, to show the interplay of sky, clouds, atmospherics and weather effects.

    A complete sequence, either one-shot or as a loop, can be saved and imported into any program that incorporates Simul Weather. To try out this powerful new tool, contact Simul on enquiries@simul.co.uk.

    Post to Twitter


    Simul Weather article on MODSIM.ORG

    Tuesday, June 22nd, 2010

    Top commercial simulation site, MODSIM.ORG has a review / product description up of Simul Weather (direct link). There’s some new video and screenshots, as well as some comparison shots of Simul’s time-of-day lighting with real photos.

    Post to Twitter


    QR Codes

    Friday, May 14th, 2010

    If you are in business, you probably have a business card. If you have a business card, you should have a QR-code on it, so people can easily scan your details. The open-source ZXing project has a neat code generator, it can be found here. Use an app like Barcode Scanner on Android or iPhone to scan the data.

    Post to Twitter


    Batch file tricks

    Saturday, April 10th, 2010

    It’s not entirely clear what the name is for Windows’ batch file language – it might be called “Command Line”, or “MS-DOS”, or Batch. But this language is one of a class called “shells”. What distinguishes a shell language from a regular scripting language is that it is considered to be a “shell” around the OS kernel, with direct access to OS services like file and directory services.

    Most shells operate with a current directory context. So the Windows shell input line tells you what directory you are in. It also has an environment variable context – it inherits whatever environment variables are permanently set in Windows, then others can be added. But when you exit from the shell, environment variables usually revert to the default setting.

    Any program called from the shell or from a batch file will inherit its current environment variables. This means that you can set-up multiple environments for working on different projects in (say) Visual Studio. One trick we use is to never start Visual Studio directly, but always launch it from a batch file,

    VisualStudio2005.bat:

    set VSDIR=%PROGRAM_FILES32%\Microsoft Visual Studio 8
    call "%VSDIR%\VC\vcvarsall.bat" x86
    SET MASM_32_OR_64=%VSDIR%\VC\Bin\ml.exe
    set INCLUDE=%DXSDK_DIR%\include;%INCLUDE%
    set LIB=%DXSDK_DIR%\lib\x86;%LIB%

    start "Visual Studio 2005" "%VSDIR%\Common7\IDE\devenv.exe" /useenv

    This sets up a few env variables – the INCLUDE and LIB variables are particularly useful because this is what Visual Studio uses to determine the default include and library directories for compiling. So with this batch, we make sure that the current DirectX can be found.

    Then we launch the Visual Studio IDE, using not the usual “call”, but “start”. If we used call, the batch file window would remain open, waiting for Visual Studio to quit. But “start” means “launch and forget”, so as soon as Visual Studio has been launched, the batch window will end and close – much cleaner.

    Post to Twitter


    Simul at the Intel GDC stand

    Thursday, March 11th, 2010

    Head over to the Intel® stand, #1212 at the GDC 2010 Expo, from 2 till 6, to see Simul’s new tools and technology for dynamic skies and volumetric weather effects. Intel have kindly hosted Simul on their stand today, which features a selection of the best high-performance software for games, running on the latest multi-core Intel processors.

    Post to Twitter


    Batch files

    Monday, March 1st, 2010

    While I’m sure there’s a much cleverer way to do this involving Python, Lua, remote servers running Cruise Control and so on, at Simul we build using Batch files.

    Basically, we use MS-DOS. It’s still called MS-DOS – that’s how it’s referred to in the latest Windows 7 help documentation. So yes, we’re using DOS to build our libraries, and have had to learn quite a lot about how DOS commands, or Command Prompt, or Batch – whatever it’s called – actually works.

    Over the next couple of weeks, in between GDC sessions, I plan to summarize what we’ve learned.

    Post to Twitter