Real Time Rendering 2026 (RTR 2026 / RTR 7.0) Batch

Announcement of New Batch

Real Time Rendering 2026 (RTR 2026 / RTR 7.0)
[Multi-platform OpenGL & Windows DirectX11]

 

====== READ THE FOLLOWING RED-HIGHLIGHTED MESSAGES FIRST BEFORE GOING AHEAD ======

[Decision of joining or not joining this course can be a “lifetime important decision”.
So, please don’t skim through the following notice even though it looks lengthy.
If you STILL feel like skimming through it or feel bored by looking at its length – then take it granted that you are NOT eligible to join this course.
So, please don’t read further.]

PLEASE read ONLY when you have enough time to read and PLEASE use a bigger screen than a mobile phone.

============================================================================================================================

Hello All,

We, the AstroMediComp team, are proudly announcing the next batch of Real Time Rendering, which henceforth, will be called as RTR 2026 or RTR 7.0.

Looking at the success and statistics of prior 6 batches (you will find their statistics below), we are going to continue the same idea of online live-coding for this batch too.

About The Course or “Course Contents” :

This course covers “Graphics & Animation Programming” using OpenGL on 6 platforms and DirectX11 on one platform. These platforms are – Windows, Linux, Android, macOS, iOS and Web for OpenGL and Windows for DirectX11.

Simply speaking, after completion of this course, students will confidently code in :

  • Windows Programming
  • Linux Programming
  • Android Programming
  • macOS Programming
  • iOS Programming
  • Web Programming

(Remember, from above list on “Android” and “iOS” we are going to program in Embedded Systems Applications using OpenGL-ES and same can be done on supporting Embedded Boards like NVIDIA Jetson Nano, NVIDIA Tegra, RaspberryPi and other boards which have GPU on them)

When the sessions are online, there will be live-coding without any source code printouts/source code downloads/notes. And you will code and understand every line of a program of about 1000 lines of code (these are just average number of lines of ONE program) and you will do more code in assignments.

This will be possible ONLY because of consistency, which can only be achieved by doing more than 500 assignments on each of the above mentioned platforms.

But wait :

  1. For those who don’t have any computer background, who don’t even know what programming is, who never wrote a single line of code due to testing background – be assured that after completing this course and all above assignments, you will start loving and earning in programming! Just maintain the patience, passion and consistency.
  2. For those who are feeling panicked by the above number of assignments – be assured that after understanding every line of code, you will enjoy coding and will happily complete all assignments.
  3. For those who are experienced and so are overlooking / ignoring the above number due to “OC” (Overconfidence) – be assured that you may be the one who is left without a chair when the music stops. This has happened in all of the previous 6 batches.

So, don’t take this number lightly, we mean it. In short, consider above mentioned bullet-points as our “Course Content”.

Course Duration : 1.5 years (or 18 months). 

Course Fees :

We will be using a Payment Gateway.

For students residing in India :
₹90,000 + 18% GST = ₹1,06,200 + Nominal Payment Gateway Overhead Charges
(There are installments, and they will be conveyed during the First Introductory Lecture.)

For students residing out of India :
₹1,80,000 + 18% GST = 
₹2,12,400 + Nominal Payment Gateway Overhead Charges
(No installments/part payment allowed.)

[REMEMBER : Fees are decided ONLY by students, NOT by us and so are non-refundable in any case].
If you feel that the fees are on higher side OR if there is a discrimination between students residing in India and out of India, please don’t ask us – ask the students who decided this. Social Media is at your fingertips.

 


About The Previous RTR Batches :

==================================================

1st Batch                    : RTR 2017 or RTR 1.0

Batch Starting Date   : 1st April, 2017

Batch Ending Date     : 30th September, 2018

Total Number of Students : 97

  • Working : 79
  • Academic : 18

==================================================

2nd Batch                   : RTR 2018 or RTR 2.0

Batch Starting Date   : 13th October, 2018

Batch Ending Date     : 31st March, 2020

Total Number of Students : 118

  • Working : 81
  • Academic : 37

==================================================

3rd Batch                    : RTR 2020 or RTR 3.0

Batch Starting Date   : 12th April, 2020

Batch Ending Date     : 30th September, 2021

Total Number of Students : 132

  • Working : 101
  • Academic : 31

==================================================

4th Batch                    : RTR 2021 or RTR 4.0

Batch Starting Date   : 16th October, 2021

Batch Ending Date     : 31st March, 2023

Total Number of Students : 181

  • Working : 120
  • Academic : 61

==================================================

5th Batch                    : RTR 2023 or RTR 5.0

Batch Starting Date   : 15th April, 2023

Batch Ending Date     : 21st September, 2024

Total Number of Students : 237

  • Working : 194
  • Academic : 43

==================================================

6th Batch                    : RTR 2024 or RTR 6.0

Batch Starting Date   : 12th October, 2024

Batch Ending Date     : The batch is still going on. Tentative Ending Date is 21st March, 2026.

Total Number of Students : 217

  • Working : 161
  • Academic : 56

==================================================

Looking at above data, you will realize that in spite of higher-sided fees, without any job assistance or guarantee, without any infrastructure, not even notes, all above batches have emerged as highly successful.

That is why, instead of considering this as a course of “Graphics & Animation Programming”, we have given this course a new purpose of “Learning Programming using Graphics & Animation”.

Looking at the mass trend in the I.T. industry of India, we were never expecting any job opportunities in this complex, yet mass appealing, advertising, mesmerizing, eye-catching world of animation and game industry.

BUT WE WERE WRONG ABOUT THE INDUSTRY!
Now, we are proud to say that this course has caught the eye of our I.T. industry. Till now, multiple companies have approached us and many of them have already recruited our students for “Graphics & Animation Programming”, with excellent packages. And this number does not include those companies who have recruited our students just because of their better programming skills developed in them by this course (to avoid indirect advertisement of I.T. companies we are not disclosing these names – ask already passed-out students or see / refer social media like LinkedIn directly).

Please note that we do NOT arrange any campus.
All these companies have approached us on their own.

Rectify above details by asking anybody and everybody who has attended this course. Actually, don’t even think about joining the course without being 100% completely assured.

About The Upcoming RTR Batch :

1.  Session 1 : An introductory session addressed by Dr. Vijay D. Gokhale Sir – This session will focus on “who should attend and more importantly who should NOT attend this course”.

2.  Session 2 : A live interactive session with the seniors of the current batch – Where you can directly ask all your doubts to those who have already completed this course.

Session 1 :-

  • Date : Sunday, 8th March 2026
  • Time : Around 03:00 p.m. IST onwards

Session 2 :-

  • Date : Sunday, 22nd March 2026
  • Time : Around 03:00 p.m. IST onwards

Both the above sessions are open and free to all and will be “ONLINE” and LIVE on our Official YouTube Channel.

Link to Our Official YouTube Channel: https://www.youtube.com/c/AstroMediComp-Creations

3. Admission Dates : Admissions for this batch will be conducted ONLINE from Wednesday, 1st April 2026 to Friday, 10th April 2026.
(Admission Process Details Are Given Below.)

4. The batch will commence on : Saturday, 11th April 2026.

5. Batch Days : Every Saturday and Sunday (sometimes on Thursdays and Fridays)

6. Timing : Around 9:30 P.M. onwards

Note that:

a. Your attendance at both the above sessions is COMPULSORY for taking admission to this course. Don’t miss these sessions. 

b. These lectures are important not only for those who have never directly learned anything from Sir, but also for those who are current/previous/the best/very dedicated/sincere students of AstroMediComp. 

c. For better clarity and understanding of the course, your parents and/or spouse and/or concerned family member(s) MUST attend both the sessions. We assure you, they will not get bored. 

d. You will not get admission to this course if you miss these sessions.

e. We are going to maintain the attendance for both these sessions.

f. The batch will be mostly online due to live-coding, but we shall be meeting physically every month. (Class venue will be notified to admitted students later on).

============================================================================================

For further queries regarding this notice, mail to: team@astromedicomp.org

============================================================================================

P.S.: Those who know nothing about Sir and philosophies of AstroMediComp SHOULD first watch our “Undoing Lord Macaulay” seminar – before coming to attend above mentioned Introductory Lectures: Undoing Lord Macaulay Seminar

============================================================================================

Thanks and Regards,
Team AstroMediComp,
(www.astromedicomp.org)

4 Feb. 2026
3:53 AM


Perl Automation Client

1. Install Strawberry Perl(x64) from http://strawberryperl.com/
2. Check the Perl version in cmd by calling “perl -v”
3. If it is giving the response then Perl is installed properly.
4. Your 64-Bit Automation Server is working with other clients.
5. Now run Perl script like “perl AutomationClient.pl” or you can directly call “AutomationClient.pl” in cmd.

Note: You have to update the appropriate CLSID in script.

Reference: https://docstore.mik.ua/orelly/perl4/perlnut/ch23_01.htm

Download the program file from here: Perl Automation Client

Steps and Program By: Prashant Patel (WinDev 2020)

1 Nov. 2020
11:00 PM

Tags: , ,


Ruby Automation Client

1. Install Ruby(x64) without Devkit from https://rubyinstaller.org/downloads/
2. Check the Ruby version in cmd by calling “ruby -v”
3. If it is giving the response then Ruby is installed properly.
4. Your 64-Bit Automation Server is working with other clients.
5. Now run Ruby script like “ruby AutomationClient.rb” or you can directly call “AutomationClient.rb” in cmd.

Note: You have to update the appropriate CLSID in the script.

Reference: https://ruby-doc.org/stdlib-2.5.1/libdoc/win32ole/rdoc/WIN32OLE.html

Download the program file from here: Ruby Automation Client

Steps and Program By: Prashant Patel (WinDev 2020)

1 Nov. 2020
10:50 PM

Tags: , ,


आय टी चे मृगजळ

Ashish Sarode sent following link to sir
MUST MUST ………… MUST READ

Name/ Author : Chinmay Gavankar
Publication Date : (6 June 2017 published on blog – this is original source, 10 June 2017 published on newstale.in)
Original link : http://gavankar.blogspot.in/2017/06/blog-post.html
Additional link : http://www.newstale.in/view_details.php?news_id=150
==============================================================
अगदी हे आणि असंच गेली १५ वर्ष सर कळकळीनं आेरडत आहेत.
त्यासाठीच तर सरांनी “Undoing Lord Macaulay” हे अभियान सुरु केलं.
चला, अजून कुणीतरी आहे असा विचार करणारं…. हेही नसे थोडके !

—– रमा विजय गोखले

19 Jun. 2017
7:14 PM


Gokhale sir is AAE (ARM Accredited Engineer)

Hello Students ,

01) Link of author of “Professional Embedded ARM Development” : James Langbridge
==============================================================
http://www.amazon.com/Professional-Embedded-Development-James-Langbridge/dp/111878894X/ref=sr_1_1?ie=UTF8&qid=1458985702&sr=8-1&keywords=Professional+Embedded+ARM+Development

02) Link About His AAE Experience In His Own Words :
================================================
http://blog.packetfury.net/2014/05/23/arm-accredited-engineer/
Mail from ARM

03) Link for ARM Connected Community Blog Link :
===================================
https://community.arm.com/groups/embedded/blog/2014/04/15/the-value-of-the-arm-accredited-engineer-programs

Score Report

 

 

 

Regards ,
Dr. Vijay Gokhale.

Many Many congratulations for becoming AAE  to Dr. Vijay Gokhale sir from all students.

5 Apr. 2016
10:32 AM


Javascript Automation Client

 Run method:
1) Just open the html client page in Internet Explorer.
2) Accept the warnings given by IE and click on ‘Allow blocked contents
3) Provide two sample integer values in Num1 and Num2‘s text boxes
4) Click on ‘Call COM Method’ button and Click on ‘Yes’ if prompted by browser.
5) Check the output in message boxes prompted by IE.
 
I have tested it on Internet Explorer 11 , Windows 8.1 x64bit and 32bit COM Automation component(same which is used for Python Client). Only limitation of Java Script client is, it runs only on Internet Explorer.
Download : JavaScript Client
 
Steps and Program By : Jeevan Gaikwad (UNIX 2014, WinRT 2015, RTR 2017)

3 Nov. 2015
8:07 AM

Tags: , , ,


Automation Python Client(32bit) and more

I have written a python script to use our COM Component in Python. I learned basic Python syntax for our client. I have used Python 2.7.10(32bit) version on Windows 8.1(64bit). I have added the extension comtypes to Python installation which supports Python 32 bit. That’s why I had to create our 32bit Automation server component. This extension allows us to support COM components. I have tested the Python Script and working good. 🙂 Please find the attached script file.
It took 2 days to work around this and for Java script client(did not get success). I have also tried C client. It’s very good. I feel, it actually gives us a idea about how CPP’s class must be written in C(header file for C client is highly noteworthy) and also gives clear idea about virtual function table, its actual use via lpvtbl pointer.
As you said, C# does not use our IDispatch but directly calls those two methods via custom interface, I had put message boxes in the IDispatch’s functions and observed the same behavior. In case of VB client, it uses our IDispatch. In case of Python client, I observed that it is not using IDispatch but directly calls CoCreateInstance for our provided interface(here it’s IMyMath). It uses our registered type library. We can easily call QI in Python client to get desired interface pointer.

References:
1) Download Python 2.7.10(32bit)
2) Download comtypes extension
3) comtypes documentation
4) Python Client help on codeproject

Our sessions on why Java/.NET came and now why WinRT introduced, were really good. I enjoyed them and we got the clear idea “How should we start learning a technology and How it should be taught”. Thank you.

Note: Rename PythonClient to .py

Steps and Program By: Jeevan Gaikwad (UNIX 2014, WinRT 2015, RTR 2017)

2 Nov. 2015
8:35 PM

Tags: , ,