setModel abstract method

bool setModel(
  1. ModelProvider model
)

Sets the 3D asset (OBJ source + texture ImageProvider). model Model provider ModelProvider. Returns true if the operation is successful, false otherwise.

Example:

ImageProvider texture = ImageProvider.fromImageProvider(
 const AssetImage('assets/model_texture.png'),
 cacheable: true,
);
ModelProvider modelProvider = ModelProvider(
 texture,
 onModelRequest: () async {
   final bytes = await File('/path/to/model.obj').readAsBytes();
   return ByteData.sublistView(bytes);
 },
);
bool modelOk = m.setModel(modelProvider);
print("Model setModel: $modelOk");

Implementation

bool setModel(ModelProvider model);