This is an opportunity package. Four projects for the price of 3. One is free:)..........................................................................................................................
INFO
This is a viewport AI go kart simulation. It is assumed that you use this software very well and have a lot of knowledge. Even so, just press play and sit back and watch the animation. In the meantime, you decide what you can do. I think you immediately understood what you could change.
This simulation is the first phase of a simple artificial intelligence experiment using basic tools. I am working to produce more projects with the same logic. I hope it will be useful for your development.
Even though I used all the capabilities of Cinema 4 D, I still couldn’t achieve perfection. I’m continuing to work.
I prepared a PDF document as a user guide. You need to read this.
WARNING:Xpresso and Python scripts were used in this project. If you do not have knowledge, do not touch these parts. If you want to change them, be sure to make a copy of the original file first.
..........................................................................................................................
CAMERA ISSUES
Some features do not work in new versions of the software. Such as STAGE object. For this reason, user data was not used in the transition between cameras. Because of this deficiency, cameras must be used manually. Press the black square next to the camera tag to switch to the camera view you want (it will turn to white when active).
If you want to render the animation, you should take shoots by using these cameras one by one. Maxon should think about this. There was no problem in older versions.
I provide a separate file for those using the old version of Cinema 4d. This version provides convenience in camera switches by using the STAGE feature.
..........................................................................................................................
SENSORS and FAULTS
The sensors are the most important objects of the animation. We can even say that without these, there would be no animation. They are located in different directions of the car and perceive the objects around them and make decisions according to the situation.
The sensors have their optimal locations. Modifications to these will cause the behavior of the cars to change. These changes cause jamming, turning in the wrong direction, and misperceiving objects. It would be wise not to touch them. That’s why protection tags were placed.
There may be slight sensor sensitivity errors. In this case, cars may behave unusually. This puts them out of the race. This is a very normal situation.
..........................................................................................................................
XPRESSO and PYTHON
In this version a single powerful xpresso is used. There are some parameters you can change in Python script. Other parameters do not need to be changed. They work quite correctly. It is especially important not to touch the logic flow, because every line that is moved will prevent the operation.
Maybe you are an xpresso expert? Then you can focus in these nodes and look what you can do. However, since there will be no changes, your goal should only be to learn.
There is also a Python script node in xpresso. This is the processing center of animation. Despite this, it is a very simple script, but it is very regular in terms of algorithm. Even the relocation of any line profoundly affects the overall algorithm structure. This script does not contain any mathematical functions, it only has logical operation.
If you want these values ??to be different for each car, then you can edit them. I put some descriptions in places that may change within the script.
It is quite simple. Maybe it will make you love python script much more. Is it obvious?
..........................................................................................................................
WHY THIS PROJECT EXISTS?
First of all, this is my profession and I need to earn money from this work. But of course, this is not my only goal. Reaching people with these types of projects and doing things that have never been done before are my favorite things. I hope you will learn new things by looking at the details of this project. This project contains both animation, models and information. You can also think of this as a special tutorial.
Almost all of the models I put up for sale are models that are not easily found on the market. Many models are also products of my imagination. I think my style is to think amateurishly and do work professionally.
Thank you for purchasing this model.
I look forward to your suggestions and complaints.
Let’s stay in touch.
..........................................................................................................................
I'm NOT PERFECT:
Nobody does! I always try to do my best but sometimes unwanted mistakes can be happened unconsciously. If something happens please contact me ASAP for solving the problems immidiatelly.
I am writing this in particular because of some misunderstandings I lived before. Sometimes people prefer to make NEGATIVE RATINGS instead of calling and talking with modellers. If you are the one of them please do not buy this (:just kidding, I know you are a nice people)).
A little nice conversation is able to solve all problems in minutes. I know somehow :))
..........................................................................................................................
LINKS
-Follow my tutorials in youtube:
https://www.youtube.com/channel/UCtYvZ8BDNXcx8rfOF-mDxZw
-Need some photoshop brushes or images? I'm here:
https://shadedancer619.deviantart.com/
Enjoy!
See you...