thinBasic: Basic Programming Language Community Forum - Powered by vBulletin
  • Help

  • Articles
    • thinBasic Community
    • TBGL
    • thinBasic Language
    • Modules
    • From the forum
    • About thinBasic
    • SDK Development
  • Forum
  • Blogs
  • thinBasic/Resources
    • Download latest thinBasic Version
    • Download: TBGL Bonus Pack
    • Download: TBGL Bonus Pack Pro
    • thinBasic Online Help
    • thinBasic on GitHub
  • Advanced Search
  • Home
  • Home
  • thinBasic Community

  • Follow us on Facebook
  • Download Latest thinBasic
  • thinBasic on GitHub
  1. Due to heavy automatic BOT registration, at the moment registration is not allowed.
    If you want to register, please send a mail to support at thinbasic dot com with "I want to register" in mail subject telling what user name you want to use. An human will take care of your request and reply as soon as possible.
  • Sections

    • thinBasic Language
    • Modules
      • TBGL
    • General purpose algorithms
    • Uses of ThinBASIC
    • SDK Development
    • From the forum
    • Other programming languages
  • Categories

    FreeBasic (0)
    Info (4)
    Module (5)
    News (3)
    PowerBasic (1)
    SDK (1)
    Tech Advanced (2)
    Tech Basic (5)
    Tech Intermediate (4)
    User Projects (4)
  • Article comments

  • Module

    Boids - group AI implemented in ThinBASIC 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 09-01-2011 11:51     Number of Views: 14515 
    1. Categories:
    2. Tech Advanced,
    3. User Projects,
    4. Module
    Article Preview

    Hi,

    during Game Access 2010 there was one nice technique mentioned "by the way" as approach used for modelling chicken ...
    Read More Read More

    MovieFX: Blending based bokeh 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 01-01-2011 15:30     Number of Views: 25149 
    1. Categories:
    2. Tech Intermediate,
    3. Module
    Article Preview

    There is an interesting trend which can be observed in the cut scenes present in many videogames released in the last years. Almost every 3D game now shows increased focus on cinematic feeling, which is achieved by extensive use of motion capture and specific work with camera, which includes not only its movement in the scene, but also simulating some of the optical properties as well.
    ...
    Read More Read More 4 Comments

    Entity data signature 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 01-11-2010 08:30  Number of Views: 17646 
    1. Categories:
    2. Tech Basic,
    3. Module

    TBGL provides the programmer with entity system, which allows definition of multiple kinds of types of entities. Sometimes we need to work with just group of entities and cast on them context specific action.

    As the scene in TBGL can be composed of completely heterogeneous elements, this can become quite complicated task. We will take advantage of the fact any entity in TBGL can hold its custom user data, defined by programmer. By marking the user data with custom signature, we can easily determine which entities have something in common.

    This article explains what data signature is, how to specify it and how to use it for comfortable handling of objects in the scene.

    ...
    Read More Read More 3 Comments

    User defined entities 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 01-10-2010 07:30  Number of Views: 14557 
    1. Categories:
    2. Tech Basic,
    3. User Projects,
    4. Module
    Article Preview

    ThinBasic module for accelerated graphics, TBGL, offers multiple ways to represent the scene. The most straightforward one is often referenced as entity system.

    Entity system allows organization of various kinds of entities in scenes. Programmers can define “solid” objects using geometric primitives, m15 models or display lists and specify their relationship. This is enough for most typical applications, but what to do when the programmer want to use different kinds of objects.

    The answer is – use the function slot entity.

    ...
    Read More Read More

    MovieFX: Combining photo with 3D object 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 01-09-2010 07:30     Number of Views: 18090 
    1. Categories:
    2. Tech Intermediate,
    3. Module
    Article Preview

    When looking at recent state of CG effects in movies and TV series, one of the most attractive topics is combining real world footage with some ...
    Read More Read More 1 Comment
  • Tag Cloud

    1.14 advent of code beta controller game issue tbgl thinbasic windows windows 11 xbox xinput
  • Recent Activity

    TheInsider

    How to prevent running same script more than once?

    Thread Starter: TheInsider

    I need my script to run as 'single instance' (Meaning it will end if the same script is already running), but my search for a simple way is coming up...

    Last Post By: ErosOlmi 16-06-2025, 14:59 Go to last post
    catventure

    n = WinSetProcessDPIAware()

    Thread Starter: catventure

    I saw that in the latest version of thinbasic there is a new function n = WinSetProcessDPIAware() My TAB adventure program was made using...

    Last Post By: ErosOlmi 13-06-2025, 12:33 Go to last post
  • Contact Us
  • thinBasic: Basic Programming Language
  • Archive
  • Top
All times are GMT +2. The time now is 01:57.