Remember me
You are here: HomeForumCyberix3D ForumGeneral DiscussionWe need your help
Welcome, Guest
Username: Password: Remember me

TOPIC: We need your help

We need your help 7 years 9 months ago #474

  • cyberix3d
  • cyberix3d's Avatar
  • OFFLINE
  • Administrator
  • Posts: 661
  • Thank you received: 630
Hello all,
We need your help to investigate some bugs.
We see in the Cyberix3D log some errors that we can't reproduce.
Ther error messages are:
Error! Could not save file
Error while rendering: Error #xxxx (Where xxxx is a number)
A Material instance cannot be shared across renderables with different animator libraries
A script has executed for longer than the default timeout period

If you have encountered with those errors and you know how to reproduce them please let us know and help us fix them.

Regards,
Cyberix3D team
Last Edit: 7 years 9 months ago by cyberix3d.
The administrator has disabled public write access.

We need your help 7 years 9 months ago #480

  • ViraX
  • ViraX's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 152
  • Thank you received: 115
Hi,

I accept this mission, :lol:
if I can help you, it is with pleasure. ;)


when Cyberix3D was Alpha, I knew a bug (the error message often appears after a while) in Category> 'Error while rendering'

I just did a test on a infinite random creation CUBE

and I was not able to do it again bugged (mission failed :lol: )
So you had (perhaps unintentionally) fix (or a portion) this bug, when Cyberix3D happened in Beta.

anecdote of story, :evil:
when I wanted to save, to share this attempt...
a error appears, Category> 'Error! Could not save file' :lol:

Here are the source code of the project>
<GameMaker3D original="0">
  <Loop>
    <If var="infinite" eq="true">
      <Cube static="1" collision="0">
        <Set var="x" value="random.random"/>
        <Set var="y" value="random.random"/>
        <Set var="z" value="random.random"/>
      </Cube>
    </If>
  </Loop>
  <Var var="infinite" value="true"/>
  <SetRandom min="-500" max="500" integerNumbers="1"/>
  <CameraController controllerType="firstPerson" collisionShape="Box" characterHeight="120" flyMode="1"/>
</GameMaker3D>

*I'm on a PC, very low spec, I use Mozilla Firefox.
Last Edit: 7 years 9 months ago by ViraX.
The administrator has disabled public write access.

We need your help 7 years 9 months ago #486

  • cyberix3d
  • cyberix3d's Avatar
  • OFFLINE
  • Administrator
  • Posts: 661
  • Thank you received: 630
Hello ViraX, and thank you for your time.
We couldn't reproduce the bug with the script you gave us.
We also tried to build the same application as you did but the "Could not save file" error didn't appear.
Maybe you can try again and let us know if the bug reappears?
Regards,
Cyebrix3D team
Last Edit: 7 years 9 months ago by cyberix3d.
The administrator has disabled public write access.

We need your help 7 years 9 months ago #488

  • ViraX
  • ViraX's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 152
  • Thank you received: 115
I imported the script, run, and save again, the save went well.

I just tried other scripts, which gave an error (in Alpha) after a while,
but without success ...(in Beta)

I do not admit defeat me, :lol:
if I get an error (of that type), I will detail here.
The administrator has disabled public write access.
The following user(s) said Thank You: cyberix3d

We need your help 7 years 9 months ago #550

  • ViraX
  • ViraX's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 152
  • Thank you received: 115
Hi,

I just finished a demonstration, which includes this bug.

Error while rendering: Error #3691

Here is the demo> www.gamemaker3d.com/player?pid=04502416775
The administrator has disabled public write access.

We need your help 7 years 9 months ago #551

  • cyberix3d
  • cyberix3d's Avatar
  • OFFLINE
  • Administrator
  • Posts: 661
  • Thank you received: 630
Hello ViraX,
This problem occurs because there is a problem with the "Remove" command. It isn't clearing all the resources and eventually the engine goes out of resources.
The solution for this is to use an object pool instead of creating new objects all time and removing them.
First, you need to create the object pool using the "For" command. Then, instead of removing the objects when hitting the ground, you need to reset their position.
Here is an example of 1000 snow particles that runs without a problem:
www.gamemaker3d.com/player?pid=01616778
BTW, This is a very nice example! :)
Regards,
Cyberix3D team
Last Edit: 7 years 9 months ago by cyberix3d.
The administrator has disabled public write access.
The following user(s) said Thank You: ViraX
Time to create page: 0.307 seconds