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

  • Tech Intermediate

    User defined types #2: Glory and shame of dot notation 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 16-07-2016 07:00  Number of Views: 11354 
    1. Categories:
    2. Tech Basic,
    3. Tech Intermediate
    Article Preview

    The first article in the series provided some basic motivation for usage of user defined types (UDT): their ability to encapsulate multiple fields and straightforward memory consumption tracking.


    The second part in the series will introduce you to dot notation, its benefits and pitfalls.
    ...
    Read More Read More 2 Comments

    Beyond TBGL: Offscreen rendering, why and how? 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 18-05-2011 03:00     Number of Views: 24065 
    1. Categories:
    2. Tech Intermediate

    ThinBASIC offers the continuously developed TBGL library since year 2005. It is module focusing on providing way to draw graphics hardware accelerated way, but only with features which are widely adopted. That means, only "safe" functionality is added, so programmer can sleep peacefuly, because his scripts will run on any PC with properly installed GPU drivers.

    But in real world, there are situations, when you simply need to use even the cutting edge features or features not commonly implemented by all hardware vendors. One of such a features is offscreen rendering, and this article will tell you for what it can be useful, what are the basic principles and it finally gives you sample implementation and script examples.
    ...
    Read More Read More 14 Comments

    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: 25144 
    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

    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: 18086 
    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

    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 Today, 12:33 Go to last post
    ErosOlmi

    thinBasic 1.14.0.0 BETA

    Thread Starter: ErosOlmi

    I'm working on finishing the next thinBasic 1.14.0.0 release. If anyone wants to test the current beta version, the ZIP file with the setup is...

    Last Post By: ErosOlmi 10-06-2025, 18:02 Go to last post
  • Contact Us
  • thinBasic: Basic Programming Language
  • Archive
  • Top
All times are GMT +2. The time now is 15:23.