Date Range
Date Range
Date Range
Hi Welcome to my web pages. These have accumulated over a long time. So please forgive the changes in styles and formats as you click around. Do you know me? Do I know you? I grew up in Knaresborough, N Yorkshire. Apprenticed for BAe in Stevenage. Went to college in Cambridge. Worked for Intertrader in Edinburgh. And Cerro Tololo Observatory in Chile.
A Software developer interested in the arts. This is my little corner on the internet. Not all the info in the site will be about programming.
Thursday, April 23, 2015. So I have finally decided to get down and dirty with learning OpenGL from the ground up, and what better way to do it then to write your own 3D viewer, which is exactly what I did. To those who are observant, the viewer should look familiar as I am learning through the tutorials by Joey de Vries. Friday, October 31, 2014. A basic dielectric with refraction. Tuesday, October 28, 2014.
Chrome has three main processes that interact to render a web page. The Renderer process - This is what you think of when you hear about multi-process Chrome. The UI process - One process that renders the UI such as the tabs at the top of the browser.
Build Configuration Files for HXCPP. If youve ever attempted to write an extension for Haxe using hxcpp you probably hit a wall trying to figure out how to create a Build. The common solution is to copy and paste what other projects have done until something works. However, if you want to really understand the inner workings of hxcpps xml format youll want to continue reading. If you created this file it can be compiled using the command.
Sunday, December 4, 2016. Today instead of cleaning the bathrooms I continued to work on optimal rocket trajectory planning.
1 program with GLEW and GLFW in XCode. Xcode can be downloaded through the App Store. Detailed instructions for installing Homebrew can be found here. And a shitload of other boilerplate.
The pre-alpha version of the game can be downloaded here. The blog also features the latest community spotlight hosted by Michael.
An Introduction to OpenGL - Getting Started. This article is a culmination of all the little notes I took while learning OpenGL over the last several months. What a daunting task! If you have any recommendations on how this could be more beginner-friendly please tell me, either here or on the Reddit thread. For pointing out my various errors! An annoying truth .
Learn how to develop mobile graphics using OpenGL ES 2. To overcome that, I took a look into what it would take to write a toy emulator. Like C and C , Rust compiles .
Insert the Ubuntu Linux CD Server Installation, wait a few moments to appear early appearance of the installation. Then select the desired language for the installation of Ubuntu Server. Select a language as default language Ubuntu Server system.
Whether you are a teacher or student join the Learnopia community now with no risk. The Complete Online Learning Solution. Through distance education classes can learn new skills for their career. To learn more you can visit our about.
W Bruce Zimmerman, Ph. Title Page and Table of Contents. Part I - Geometrical Optics. Paraxial Optics - Refraction and Translation. Exact Ray Tracing and Spherical Aberration.
Getting Started with Options Trading Strategies. Do you think pro-sporting teams have a strategy in mind when they take to the field or court? Of course they do. They have done their homework and know exactly how they want to play the game. Just to summarize write down your goals, with them in place you can then move to the next stage of selecting the right options trading strategies to get you started.