Skip to content

CODExperiments

Doing it MY way!

  • Home
  • Zoon
  • Page 7

Author: Zoon

Crash course in HLSL

Posted on March 25, 2010January 2, 2015 By Zoon No Comments on Crash course in HLSL
Programming

I just read this very interresting article on Sgt. Conker on HLSL (High Level Shader Language). It’s a beginner article, but it explains very well how shaders work, and how they came to be! I can strongly recommend this article to people new to XNA and/or shaders!

Read More “Crash course in HLSL” »

First mosaic generated

Posted on March 22, 2010March 22, 2010 By Zoon No Comments on First mosaic generated
Photo Mosaic, Programming

Sorry… I can’t show you the mosaic since it contains 100% private pictures. Maybe I’ll go download a couple of hundred pictures from Flickr and show you! I just don’t have the time right now.

Anyways, I quickly spottet a small “error” with my algorithm. Lets say you have a source image of a clear sky. After you divide the image into a grid, and scan the cells, it’s more than likely that the average color of all the cells will be the same.

Read More “First mosaic generated” »

First and easy approach

Posted on March 21, 2010March 21, 2010 By Zoon No Comments on First and easy approach
Photo Mosaic, Programming

First approach is to index all my photos (20.000+) to determine image resolution and average color value.

Before the average color value is calculated, the image is re sized to a width of about 50 pixels. Aspect ratio is maintained. This will improve scanning speed, as fewer pixels will be scanned, and also improve color correctness as only the visible pixels will be calculated. Once this process is done, the image is stored in a SQL Compact server database (filename, width, height, colorvalue).

Read More “First and easy approach” »

Photo Mosaic

Posted on March 21, 2010July 1, 2011 By Zoon 1 Comment on Photo Mosaic
Photo Mosaic, Programming

I have been exploring the world of photo mosaics (see Wikipedia article), and it’s quite fascinating!

Read More “Photo Mosaic” »

MPEG Decoding update

Posted on January 28, 2009January 30, 2009 By Zoon No Comments on MPEG Decoding update
MPEG Decoding, XNA

Well… it seems I ran into the classic SetData() problem on the XBox 360. It really is THAT slow! So my new improvements (multithreading) didn’t do anything for the XBox. I then changed the code to create the frames on a seperate thread, and THAT improved performance. Now I’m up to about 42 FPS (max) … Read More “MPEG Decoding update” »

Return of the XBox 360

Posted on January 28, 2009 By Zoon No Comments on Return of the XBox 360
Uncategorized

Just got my XBox 360 back from repairs and it purs like a kitten 🙂 Motherboard and DVD drive was replaced so I’m ready to continue decoding MPEG streams and the like. I will (hopefully) return with an update on the framerate issue later. I’m hoping the new otimizations pays off.

Multithreading

Posted on January 24, 2009January 2, 2015 By Zoon No Comments on Multithreading
MPEG Decoding

Multithreading the MPEG decoding process, I’ve managed to increase the performance of the decoder by ~28.71%. I’m hoping to squeeze another 2-3% out of the decoder on the cost of more memory consumption. [ad name=”Google Adsense-1″] On another note, just got word from the Microsoft repair center that my XBox 360 already is on it’s … Read More “Multithreading” »

Full Motion Video in XNA

Posted on January 21, 2009January 2, 2015 By Zoon No Comments on Full Motion Video in XNA
MPEG Decoding, XNA

Since XNA does not have a video loader/decoder of it’s own, and we can not use Windows to load the video, we have to roll our own decoder.

Instead of saving all the frames in an AVI stream as single images, and then import them one at a time into XNA during runtime, why not simply use a “simple” compression format?

Posts navigation

Previous 1 … 6 7

Downloads

Get it while it's HOT:
NZBcc 1.2.2.0

Downloads
might be ad supported. If so, click in top right corner to continue when the counter reaches 0.

Support NZBcc



Sign up to Dropbox using this link

Archives

  • March 2016
  • September 2014
  • July 2014
  • January 2014
  • August 2013
  • January 2013
  • December 2012
  • November 2012
  • September 2012
  • August 2012
  • June 2012
  • May 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • August 2011
  • July 2011
  • April 2011
  • January 2011
  • December 2010
  • November 2010
  • August 2010
  • July 2010
  • April 2010
  • March 2010
  • January 2009

Tag Cloud

AJAX Android Articles C# Download FMV Giganews HLSL HTML HTML5 Javascript jQuery MPEG Decoding MySQL Netflix NZB NZBcc PHP SQL Usenet Windows 7 XNA

Copyright © 2025 CODExperiments.

Theme: Oceanly News Dark by ScriptsTown