Bonjour,

Je débute avec la programmation 3D, je suis deja initié au langage java et j'ai choisi la bibliothèque Vtk vu que c'est celle qui convient le plus à ce que je voudrais réaliser.
Je suis encore dans la phase apprentissage j'arrive pas à visualiser un objet 3D de format ply Voici le code:



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
import vtk.*;
 
public class LecturePly {
 
 
	static { 
	 System.loadLibrary("vtkCommonJava"); 
	 System.loadLibrary("vtkFilteringJava"); 
	 System.loadLibrary("vtkIOJava"); 
	 System.loadLibrary("vtkImagingJava"); 
	 System.loadLibrary("vtkGraphicsJava"); 
	 System.loadLibrary("vtkRenderingJava"); 
	}
 
	// now the main program
	public static void main (String []args) throws Exception {
 
		vtkPLYReader elli=new vtkPLYReader();
		elli.SetFileName("C:/Users/SUE/Desktop/GL3/mini projet/contenu de la base de données/buddha50K.ply");
		elli.Update();
		elli.UpdateInformation();
 
 
 
	 vtkPolyDataMapper elliMapper = new vtkPolyDataMapper();
	 elliMapper.SetInputConnection(elli.GetOutputPort());
 
	 vtkActor elliActor = new vtkActor();
	 elliActor.SetMapper(elliMapper);
 
	 vtkRenderer ren1 = new vtkRenderer();
	 ren1.AddActor(elliActor);
	 ren1.SetBackground(0.1, 0.2, 0.4);
	 vtkRenderWindow renWin = new vtkRenderWindow();
	 renWin.AddRenderer( ren1 );
	 renWin.SetSize(300, 300);
 
	 //
	 // Make one camera view 90 degrees from other.
	 //
	 ren1.ResetCamera();
	 ren1.GetActiveCamera().Azimuth(90);
 
	 vtkRenderWindowInteractor iren = new vtkRenderWindowInteractor();
	 iren.SetRenderWindow(renWin);
 
	 vtkInteractorStyleTrackballCamera style = 
	     new vtkInteractorStyleTrackballCamera();
	 iren.SetInteractorStyle(style);
	 iren.Initialize();
	 iren.Start();
	}
	}
Et voici l'erreur:

ERROR: In ..\..\IO\vtkPLYReader.cxx, line 118
vtkPLYReader (0445FF38): Could not open PLY file

ERROR: In ..\..\Filtering\vtkExecutive.cxx, line 757
vtkStreamingDemandDrivenPipeline (0445FF88): Algorithm vtkPLYReader(0445FF38) returned failure for request: vtkInformation (04477078)
Debug: Off
Modified Time: 83
Reference Count: 1
Registered Events: (none)
Request: REQUEST_DATA
ALGORITHM_AFTER_FORWARD: 1
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0


Est-ce que quelqu'un pourrais me dire comment corriger cela ?
et si quelqu'un a deja travaillé avec vtk et java ensemble qu'il me conseille Please.