Showing latest posts from all categories

Top Facebook Twitter Comments

WebGL for architecture, an internship at KA-RA

In this post, I'll talk about my recent internship at KA-RA, a small startup that dedicates its time at developing real-time 3D software for architectural projects.

My mission there was to develop a real-time 3D web platform to enable architects and students to share, edit and visualize their 3D projects directly in their browser, using the WebGL technology.

Read more
Top Facebook Twitter Comments

(WebGL) A RenderManager to handle multiple setups

After experimenting more with Three.js, and working with more complex scenes and setups, I recently felt the need of a structured manager to handle multiple scenes, cameras and render loops.

Indeed, working with more than one scene/camera/render setup can quickly become messy, juggling with many variables for each setup.

To counter this, I developped a tiny Three.js extension: THREE.Extras.RenderManager. Head past after the break to download and learn more about it.

Read more
Top Facebook Twitter Comments

(WebGL) Animated selective glow in Three.js

This time I'm going to explain a way to make specific parts of your 3D object glow, and how to animate those. For this I'll be using THREE.EffectComposer to render the glow passes.

Check out the demo and the code after the break.

Read more
Top Facebook Twitter Comments

(WebGL) Max to Three.js workflow tips and tricks

Ever since I started working with the WebGL technology, I've been trying out a few frameworks like SpiderGL and SceneJS.

Most recently, I've been giving a try to Three.js, and it is by far the best WebGL framework I've ever tested. So as I'm advancing on my learning of this framework, I'll be giving out on this blog a few tips and tricks that I found useful when using Three.js. The first one being an advice on the Max-to-Three.js workflow, readable after the break.

Read more
Top Facebook Twitter Comments

Introducing Orion, the PHP 5 framework !

After 2 years of private development, I finally decided that Orion, the web framework I've been working on as a side project, was finally stable enough to be released publicly.

You can now download and read this project's documentation on orionphp.org.

Read more
Top Facebook Twitter Comments

BKcore, intro titles video

Intro de 8 secondes qui fera office de titre/logo pour mes futures vidéos.

La bande son sera surement modifiée et aménagée pour matcher celles qui seront utilisées dans les vidéos.

Read more
Top Facebook Twitter Comments

(PHP) NoCSRF, a simple class to prevent CSRF attacks.

When building an application or a website using PHP, you should be concerned with security.

One of the most common attacks used by malicious hackers is the Cross-Site Request Forgery (CSRF). This simple anti-CSRF token generation/checking class written in PHP5 will protect your form handlers from being hijacked to run unexpected actions.

Read more
Top Facebook Twitter Comments

It's Caturday, scratch a kitty!

You need the flashplayer to view this animation

Some random flash doodling to make a break from the everyday coding. Scratch the kitty to make it happy !

This is 100% flash vector.

Read more
Top Facebook Twitter Comments

Photographie animalière au Zoo d'Amnéville

Profitant des derniers jours ensoleillés de l'année, j'ai pu passer ce dernier samedi avec quelques amis au Zoo d'Amnéville, situé à quelques encablures au nord de Metz. Cet endroit est réputé pour être un des plus beaux zoos de France tant par sa diversité que par son cadre. Une occasion donc idéale pour s'exercer à la photographie animalière.

Read more
Top Facebook Twitter Comments

(PHP) Late static binding and child attribute declaration

Late static binding is one of the most useful feature brought to us by the PHP team on version 5.3. It enables access of child static variables from parent classes.

Understanding the exact behaviour of this feature is crucial when dealing with static class inheritance.

Read more